Obec Babice leží v Středočeském kraji v ORP Říčany v nadmořské výšce 384 m. V roce 2014 zde žilo 926 obyvatel. Babice má katastrální území o rozloze 557 ha.