Rock Hill
City in York County, South Carolina

Rock Hill is a city in York County, South Carolina, with 74,372 residents (2020 Census). It sits at 676 ft (206 m) above sea level. The nearest town is Newport, 5.4 miles NW.
- 74,372residents (2020 Census)
- 676 ftelevation · 206 m
- 45.0 sq miland area · 116.5 km²
- 1,654 / sq mipopulation density
- 29733main ZIP code (3 in total)
About Rock Hill
Rock Hill is the most populous city in York County, South Carolina, United States, and the 5th-most populous city in the state. It is also the 4th-most populous city of the Charlotte metropolitan area, behind Charlotte, Concord, and Gastonia (all located in North Carolina). As of the 2020 census, the city's population was 74,372.
The city is located approximately 25 miles (40 km) south of Charlotte and approximately 70 miles (110 km) north of Columbia.
Rock Hill offers scenic riverfront views along the Catawba River and is home to numerous nature trails, restaurants, and thirty-one parks which are used for both national and local events. Its historic downtown consist of twelve contiguous buildings built as early as 1840 offering dining and retail options. The city is also home to three colleges, including Winthrop University, a public liberal arts university founded in 1886 which enrolls nearly 6,000 students annually.
Text: Wikipedia · CC BY-SA 4.0
Rock Hill weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Rock Hill
Webcams: Windy.com
Living in Rock Hill
- Median household income
- $68,771
- Median home value
- $295,100
- Median rent
- $1,341/mo
- Median age
- 35.7
Do you know Rock Hill? Tell us about it
Help other travelers: share what makes Rock Hill special. We review every message before publishing it.
Map of Rock Hill
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Rock Hill Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Rock Hill, SC population
Rock Hill had 74,372 residents in the 2020 Census.
| 2020 Census | 74,372 |
|---|---|
| Density | 1,654 per sq mi (639 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Rock Hill at a glance
| State | South Carolina (SC) |
|---|---|
| County | York County |
| Type | City |
| Population | 74,372 (2020) |
| Land area | 44.97 sq mi (116.5 km²) |
| Water area | 0.16 sq mi (0.41 km²) |
| Elevation | 676 ft (206 m) |
| Coordinates | 34.9367° N, 81.0202° W |
| ZIP codes | 29733, 29730, 29732 |
| Official website | cityofrockhill.com |
| Census code (GEOID) | 4561405 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Rock Hill
- Newport5.4 mi NW
- India Hook5.4 mi N
- Lesslie5.5 mi SE
- Riverview5.6 mi N
- Fort Mill6.6 mi NE
- Baxter Village6.7 mi N
- Tega Cay7.1 mi N
- Catawba9.6 mi SE
- Lake Wylie11.5 mi N
- Van Wyck12.2 mi SE
- Marvin, NC12.3 mi E
- McConnells12.7 mi W
Straight-line distance between town centers.
Frequently asked questions about Rock Hill
What county is Rock Hill in?
Rock Hill is in York County, South Carolina.
What is the population of Rock Hill, SC?
74,372 people lived in Rock Hill at the 2020 Census.
What is the ZIP code of Rock Hill, SC?
The main ZIP code is 29733. Other ZIP codes: 29730, 29732.
What is the elevation of Rock Hill?
676 feet (206 m) above sea level.
What towns are near Rock Hill?
Newport (5.4 mi), India Hook (5.4 mi), Lesslie (5.5 mi), Riverview (5.6 mi), Fort Mill (6.6 mi).
Last updated: