La capital administrativa es la ciudad de Ostrów Wielkopolski, que se encuentra a 100 kilómetros al sureste de la capital regional Poznań.
El distrito tiene otras tres ciudades llamadas: Nowe Skalmierzyce, a 22 kilómetros al este de Ostrów Wielkopolski, Odolanów a 10 kilómetros al sur de Ostrów Wielkopolski, y Raszków, a 8 kilómetros al norte de Ostrów Wielkopolski.
En 2006 su población fue de 158.407 habitantes, de los cuales en la capital, Ostrów Wielkopolski, se contabilizan 72.577, en Nowe Skalmierzyce 5.080, en Odolanów 4.960, en Raszków 2.037, y la población rural ascendía a 73.753 habitantes.
El distrito se divide en ocho municipios (gminas) (uno urbana, tres urbano-rurales y cuatro rurales).
A continuación se recogen en la siguiente tabla, en orden descendiente de población.