Veselí nad Moravou (Duits: Wesseli an der March) is een Tsjechische stad in de regio Zuid-Moravië, en maakt deel uit van het district Okres Hodonín.

Veselí nad Moravou telt 11.958 inwoners (2007).

Gemeente in Hodonín