Babice (Duits: Babitz) is een Tsjechische gemeente in de regio Olomouc, en maakt deel uit van het district Olomouc. Babice telt 415 inwoners (2006). In Babice bevindt zich de spoorweghalte Babice u Šterberka aan de spoorlijn van Olomouc naar Šumperk.

Geschiedenis 
 1339 – De eerste schriftelijke vermelding van de gemeente.
 1961 – De toenmalige gemeenten Babice en Krakořice gaan samen tot de nieuwe gemeente Babice.
 1974 – Babice (inclusief Krakořice) gaat op in de gemeente Šternberk.
 1990 – Babice wordt opnieuw een zelfstandige gemeente, Krakořice blijft bij Šternberk horen.

Aanliggende gemeenten 

Gemeente in Olomouc (district)