Snow Hill, North Carolina

Snow Hill is a town in Greene County, North Carolina, United States. The population was 1,481 at the 2020 census. It is the county seat of Greene County. Snow Hill hosts a lot of tennis tournaments. Many players go to the town to play in the USTA (United States Tennis Association) Sanctioned tournaments. References