Obec Opatovice se nachází zhruba 14 km jižně od centra Brna a necelých 5 km severoseverovýchodně od Židlochovic v okrese Brno-venkov v Jihomoravském kraji. Rozkládají se na katastrálním území Opatovice u Rajhradu v Dyjsko-svrateckém úvalu. Západním okrajem obce protéká potok Dunávka.
Žije zde přes 1000 obyvatel.