Městečko Tlumačov leží ve Zlínském kraji, necelých 20 km západně od Zlína.
Rozkládá se v rovině při středním toku řeky Moravy na rozhraní Hornomoravského a
Dolnomoravského úvalu. Od severu sem zasahuje jižním cípem úrodná Haná, na
východ začíná Valašsko a jižněji Slovácko. Tlumačov, se svými částmi Skály,
Buňov, Peškov a Terezov, je součástí mikroregionu Jižní Haná, který tvoří spolu
s městem Hulín a obcí Kvasice.