Historic brick main street in Mount Holly, North Carolina, on the west shore of Mountain Island Lake

Gaston County

Mount Holly

The mill town on the west bank that turned back toward the river — and became the lake's most usable main street.

Mount Holly sits in Gaston County on the west bank of the Catawba, at the downstream end of the Mountain Island corridor. It began as a textile town and spent most of a century facing away from the water; the last two decades have reversed that, with riverfront parkland, greenway, and a walkable central business district that now does most of the eating and drinking for the lake's west and south shores.

The practical picture

Mount Holly at a glance

County
Gaston — its own tax rate, school district, and permitting authority, separate from Mecklenburg.
Position on the lake
South and west of the Mountain Island corridor, on the Catawba below the dam and along the lower reaches of the lake.
Schools
Gaston County Schools serves the town; assignment is by address, so verify the assigned elementary, middle, and high school for a specific parcel.
Getting to Charlotte
I-85 and NC-27 / US-74 carry most commuters; uptown and the airport are both routinely reachable inside half an hour off-peak.
Downtown
A compact main street with independent restaurants, a brewery scene, and public events — the closest thing to a town center on the lake's west side.
Outdoors
Riverfront park and greenway access along the Catawba, plus paddling water and public access points nearby.
Housing
Historic in-town cottages, mid-century neighborhoods, new subdivisions on the edges, and a small number of true waterfront parcels.

What it is not

Mount Holly is not a resort lake town. There is no marina row, no waterfront hotel strip, and comparatively little commercial shoreline — a direct consequence of the watershed protections that govern this lake. Buyers arriving from Lake Norman expecting lakeside commerce should recalibrate before touring.

Who it fits

Households that want a walkable downtown, a shorter commute than the northern lakes allow, and a lower cost basis than the Mecklenburg shore — and who value quiet water over boat-in restaurants. If the priority is CMS school assignment or the Huntersville side of the lake, read the east-shore picture next.

Related reading: where to eat around the lake, communities shore by shore, and how the county line changes your tax bill.

Answers

Questions & Answers

Is Mount Holly on Mountain Island Lake?
Mount Holly sits in Gaston County on the west bank of the Catawba at the downstream end of the Mountain Island corridor. It functions as the main town center for the lake's west and south shores, with riverfront park and greenway access along the river.
Source: Gaston County GIS and property records
What schools serve Mount Holly?
Gaston County Schools serves Mount Holly. Assignment is by address, so confirm the assigned elementary, middle, and high school for a specific parcel with the district rather than relying on a listing.
Source: Mecklenburg County POLARIS 3G parcel viewer
How far is Mount Holly from Charlotte?
Mount Holly connects to Charlotte via I-85 and NC-27 / US-74, and both uptown and Charlotte Douglas International Airport are routinely reachable in well under half an hour outside peak traffic — shorter than most Lake Norman commutes.
Source: Gaston County GIS and property records