Tupesy is a municipality and village in Uherské Hradiště District in the Zlín Region of the Czech Republic. It has about 1,100 inhabitants.
Tupesy lies approximately 7 kilometres (4 mi) west of Uherské Hradiště, 27 km (17 mi) south-west of Zlín, and 241 km (150 mi) south-east of Prague.