Nowe Miasto nad Wartą położone jest w południowej części
Wielkopolski w powiecie średzkim, przy trasie krajowej nr 42 biegnącej z
Poznania do Katowic, przez Jarocin, Ostrów Wielkopolski (w drodze prostej od
Poznania 55 km i 15 km od Jarocina).
Na mapie politycznej:

Na mapie drogowej:
