High Shoals
City in Gaston County, North Carolina

High Shoals is a city in Gaston County, North Carolina, with 595 residents (2020 Census). It sits at 761 ft (232 m) above sea level. The nearest town is Alexis, 4.5 miles E.
- 595residents (2020 Census)
- 761 ftelevation · 232 m
- 2.6 sq miland area · 6.7 km²
- 229 / sq mipopulation density
- 28077ZIP code
About High Shoals
High Shoals is a city in Gaston County, North Carolina, United States, named for the high rocky shoal across the Catawba River. As of the 2020 census, High Shoals had a population of 595.
Text: Wikipedia · CC BY-SA 4.0
High Shoals weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in High Shoals
Webcams: Windy.com
Living in High Shoals
- Median household income
- $53,333
- Median home value
- $230,400
- Median rent
- $968/mo
- Median age
- 30.5
Do you know High Shoals? Tell us about it
Help other travelers: share what makes High Shoals special. We review every message before publishing it.
Map of High Shoals
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
High Shoals 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 ›High Shoals, NC population
High Shoals had 595 residents in the 2020 Census.
| 2020 Census | 595 |
|---|---|
| Density | 229 per sq mi (88 per km²) |
Source: U.S. Census Bureau, Decennial Census.
High Shoals at a glance
| State | North Carolina (NC) |
|---|---|
| County | Gaston County |
| Type | City |
| Population | 595 (2020) |
| Land area | 2.60 sq mi (6.7 km²) |
| Water area | 0.06 sq mi (0.14 km²) |
| Elevation | 761 ft (232 m) |
| Coordinates | 35.3900° N, 81.2021° W |
| ZIP code | 28077 |
| Census code (GEOID) | 3731440 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near High Shoals
- Alexis4.5 mi E
- Dallas5.1 mi S
- Iron Station5.2 mi NE
- Crouse6.1 mi W
- Lincolnton6.3 mi N
- Stanley6.7 mi E
- Spencer Mountain7.5 mi SE
- Springdale7.6 mi SE
- Ranlo8.0 mi SE
- Bessemer City8.6 mi SW
- Lowell9.6 mi SE
- Gastonia9.7 mi S
Straight-line distance between town centers.
Frequently asked questions about High Shoals
What county is High Shoals in?
High Shoals is in Gaston County, North Carolina.
What is the population of High Shoals, NC?
595 people lived in High Shoals at the 2020 Census.
What is the ZIP code of High Shoals, NC?
The ZIP code of High Shoals is 28077.
What is the elevation of High Shoals?
761 feet (232 m) above sea level.
What towns are near High Shoals?
Alexis (4.5 mi), Dallas (5.1 mi), Iron Station (5.2 mi), Crouse (6.1 mi), Lincolnton (6.3 mi).
Last updated: