Želechovice nad Dřevnicí is a municipality and village in Zlín District in the Zlín Region of the Czech Republic. It has about 1,900 inhabitants.
Želechovice nad Dřevnicí lies on the Dřevnice River, approximately 6 kilometres (4 mi) east of Zlín and 259 km (161 mi) east of Prague.
Želechovice nad Dřevnicí is situated east of the town of Zlín. The state road I/49, which connects Zlín with Vsetín and Slovak border goes through the municipality. The municipality also lies on the train track of regional importance (Otrokovice-Zlín-Vizovice track, code 331). This track is not electrified, but offers a good range of regional public transport. Želechovice nad Dřevnicí is connected to local public transport network of Zlín and Otrokovice towns (provider Public transport company Zlín-Otrokovice) with trolleybus line number 12.