Situado en la rivera del Prosna en la zona sudeste del Voivodato de Gran Polonia, la ciudad forma una conurbación con las ciudades vecinas de Ostrów Wielkopolski y Skalmierzyce.