Skip to content

Table of contents

About High Shoals, NC

High Shoals is a small Gaston County community of 534 people, about 25 miles west of Charlotte via I-85 and local roads to Highway 321. The town sits along US-321, which runs north-south connecting Gastonia and Hickory. Highway 274 provides east-west access through the rolling Piedmont countryside. The community gets its name from the rocky shoals that early settlers used to power their mills along the South Fork Catawba River.

Where is High Shoals, NC on the map?

High Shoals, NC is in United States, at 35.396, -81.205 - about 11 km north of Dallas, NC.

How far is High Shoals, NC from where I am?

Use your device location to see the distance to High Shoals, NC, how long the drive takes, and directions from where you are.

Find hotels in High Shoals, NC

Rent a car near High Shoals, NC

Play a pub crawl round in High Shoals, NC

Nine holes from pub to pub through the real streets of High Shoals, NC. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: High Shoals, NC9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to High Shoals, NC?

The closest airport to High Shoals, NC is Charlotte Douglas International Airport, 42 km (about 43 min by car). Other airports nearby: Concord-Padgett Regional Airport.

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.