Greene County
List of all cities and towns in Greene County Greene County is a county in North Carolina, United States. The population was 20,451 according to the 2020 census. Snow Hill serves as the county seat. The county has a total area of 266 square miles (690 km2), of which 266 square miles (690 km2) is …