ZIP Code 23970
About South Hill
South Hill is a town in Mecklenburg County, Virginia, United States. The population was 4,709 at the 2020 census. Located on major Interstate and U.S. highways, it has a full-service hospital, a tobacco market, and several hotels. South Hill has a close relationship with the neighboring town of La Crosse. Kerr Lake, a large reservoir popular with boaters and fishermen, is a short distance to the southwest.
From Wikipedia — text licensed CC BY-SA 4.0.
Area Profile
US Census (ACS 5-year · Gazetteer)
8,092
population
$57,225
median household income
67
people / sq mi
$157,500
median home value
$1,041
median gross rent
41.4
median age
3,987
housing units
3,467
households
121.5
land area (sq mi)
Key places in 23970
- Colonial Theatre theatre
- Mecklenburg Wayside park
- Parker Park park
Points of interest
- grocery
- coffee
- gas
- pharmacy
- fast_food
- bank
Brands
- Subway (3)
- Marathon (2)
- Taco Bell (2)
- Arby's (1)
- BP (1)
- Bojangles' (1)
- Burger King (1)
- Domino's (1)
- Exxon (1)
- First Citizens Bank (1)
- Five Guys (1)
- Food Lion (1)