Nowe Skalmierzyce is a town and its surrounding municipality located in Ostrów County within the Greater Poland Voivodeship in central Poland. The town itself covers a small land area of 1.58 km² and has a population of 5,093 residents.
The broader municipality, known as Gmina Nowe Skalmierzyce, is a mixed urban-rural gmina with a total land area of 125.42 km² and a population of 15,191. The town is notable for its high population density, which stands at 3,223.4 persons/km². This figure represents the seventh-highest density of all towns in Poland and the second-highest density of any urban portion within a Polish urban-rural gmina.