CITY · 2 STOPS
High Shoals, North Carolina
High Shoals is a city in Gaston County, North Carolina, United States, named for the high rocky shoal across the Catawba River. The population was 700 at the 2010 census.
Read more on Wikipedia
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine