Drahanovice (Duits: Drahanowitz) is een Tsjechische gemeente in de regio Olomouc, en maakt deel uit van het district Olomouc. Drahanovice telt 1712 inwoners. Op het grondgebied van de gemeente bevindt zich het station Drahanovice aan de spoorlijnen van Olomouc naar Drahanovice en van Červenka naar Prostějov.

Geschiedenis 
 1287 – De eerste schriftelijke vermelding van de gemeente.

Aanliggende gemeenten 

Gemeente in Olomouc (district)