Velká nad Veličkou is a municipality and village in Hodonín District in the South Moravian Region of the Czech Republic. It has about 2,800 inhabitants. Velká nad Veličkou is located about 28 kilometres east of Hodonín and 36 km west of Trenčín. It lies in the White Carpathians mountain range. The highest point is the hill Háj at 573 m above sea level. The Velička River flows through the municipality.