Buchlovice (německy Buchlowitz) jsou městys v okrese Uherské Hradiště ve Zlínském kraji. Leží devět kilometrů západně od Uherského Hradiště na úpatí Chřibů. Městysem protéká Buchlovický potok a Dlouhá řeka. Žije zde přibližně 2 400 obyvatel.
Buchlovice spolu s dalšími 14 obcemi patří do mikroregionu Buchlov. Městys žije bohatým kulturním, hlavně folklórním, životem. Je zde poskytována lázeňská léčebně rehabilitační péče a jsou zde přírodní léčebné lázně.