Rock Hill

City in York County, South Carolina

View of Rock Hill, South Carolina
Photo: Hlecroy · CC BY-SA 3.0

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.

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…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Rock Hill

All 24 webcams near 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
Cost of living and demographics of Rock Hill ›

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

Loading 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 Census74,372
Density1,654 per sq mi (639 per km²)

Source: U.S. Census Bureau, Decennial Census.

Rock Hill at a glance

StateSouth Carolina (SC)
CountyYork County
TypeCity
Population74,372 (2020)
Land area44.97 sq mi (116.5 km²)
Water area0.16 sq mi (0.41 km²)
Elevation676 ft (206 m)
Coordinates34.9367° N, 81.0202° W
ZIP codes29733, 29730, 29732
Official websitecityofrockhill.com
Census code (GEOID)4561405

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Rock Hill

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: