-->
28 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Carlinville | 1 | 5,427 | 5,686 | -0.95% | 1,611 | 3.37 | City |
Staunton | 2 | 4,887 | 5,046 | -0.65% | 1,219 | 4.01 | City |
Virden | 3 | 3,129 | 3,224 | -0.6% | 1,656 | 1.89 | City |
Gillespie | 4 | 3,077 | 3,164 | -0.55% | 2,073 | 1.48 | City |
Brighton | 5 | 2,135 | 2,212 | -0.7% | 1,111 | 1.92 | Village |
Mount Olive | 6 | 1,925 | 2,015 | -0.93% | 1,670 | 1.15 | City |
Girard | 7 | 1,725 | 1,780 | -0.63% | 1,847 | 0.93 | City |
Bunker Hill | 8 | 1,577 | 1,624 | -0.57% | 1,231 | 1.28 | City |
Benld | 9 | 1,388 | 1,465 | -1.07% | 1,309 | 1.06 | City |
Palmyra | 10 | 589 | 603 | -0.51% | 590 | 1 | Village |
Wilsonville | 11 | 521 | 536 | -0.57% | 545 | 0.96 | Village |
Shipman | 12 | 496 | 510 | -0.6% | 376 | 1.32 | Town |
Prairietown | 13 | 419 | 298 | 7.16% | 2,229 | 0.19 | CDP |
Mount Clare | 14 | 307 | 316 | -0.65% | 200 | 1.54 | Village |
East Gillespie | 15 | 258 | 268 | -0.77% | 809 | 0.32 | Village |
Sawyerville | 16 | 257 | 266 | -0.77% | 260 | 0.99 | Village |
White City | 17 | 220 | 212 | 0.92% | 182 | 1.21 | Village |
Lake Ka-Ho | 18 | 196 | 195 | 0% | 690 | 0.28 | Village |
Nilwood | 19 | 195 | 200 | -0.51% | 419 | 0.47 | Town |
Modesto | 20 | 179 | 179 | 0% | 320 | 0.56 | Village |
Williamson | 21 | 174 | 181 | -0.57% | 149 | 1.17 | Village |
Royal Lakes | 22 | 170 | 165 | 0.59% | 365 | 0.47 | Village |
Chesterfield | 23 | 163 | 168 | -0.61% | 301 | 0.54 | Village |
Hettick | 24 | 139 | 146 | -0.71% | 381 | 0.36 | Village |
Standard City | 25 | 125 | 132 | -0.79% | 197 | 0.64 | Village |
Dorchester | 26 | 122 | 129 | -0.81% | 169 | 0.72 | Village |
Eagarville | 27 | 108 | 113 | -0.92% | 119 | 0.91 | Village |
Scottville | 28 | 92 | 97 | -1.07% | 92 | 1 | Village |
Carlinville is the largest city in Macoupin County, with a population of 5,427.
Scottville is the smallest city in Macoupin County.
There are 28 cities in Macoupin County, Illinois.