-->
8 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Elroy | 1 | 3,402 | 4,114 | -0.9% | 521 | 6.54 | CDP |
Snow Hill | 2 | 1,464 | 1,478 | -0.2% | 951 | 1.54 | Town |
New Hope | 3 | 1,155 | 1,328 | 7.14% | 456 | 2.54 | CDP |
Walnut Creek | 4 | 1,108 | 1,083 | 0.45% | 521 | 2.13 | Village |
Maury | 5 | 898 | 1,362 | -5.47% | 853 | 1.05 | CDP |
Bell Arthur | 6 | 497 | 378 | 0.4% | 267 | 1.86 | CDP |
Hookerton | 7 | 415 | 412 | 0.24% | 1,301 | 0.32 | Town |
Walstonburg | 8 | 193 | 197 | -0.52% | 474 | 0.41 | Town |
Elroy is the largest city in Greene County, with a population of 3,402.
Walstonburg is the smallest city in Greene County.
There are 8 cities in Greene County, North Carolina.