Historic Downtown / Mill Homes

Gaston County's Historic Mill Village and Christmas Town USA

McAdenville is a mill village in Gaston County built around McAden Mills, a cotton mill chartered by the North Carolina legislature in 1881 and considered one of the South's first truly modern textile factories. R.Y. McAden and his partners built brick duplexes and single-family cottages for mill workers along Main and Poplar streets, an unusual choice since brick was rarely used for Southern mill housing at the time. Fifteen of those 1880s brick mill houses still stand today, their gable fronts, segmental-arch windows, and Queen Anne-influenced woodwork intact enough that the whole mill village, 93 contributing buildings in all, earned a spot on the National Register of Historic Places in 2009. Thomas Edison himself was hired in 1883 to build a hydroelectric generator that lit the mill and the mill houses, an ambitious touch for a company town this size.

In 1939, Davidson College graduate William Pharr bought the struggling mill with his father-in-law and brother-in-law and built it into Pharr Yarns, converting old cotton-weaving machinery into one of the South's first mills to spin synthetic yarn. Pharr modernized the mill houses with indoor plumbing and front porches, paved the streets, and built the churches, school, and recreation center that still anchor the town. Then in 1954, four of his employees strung lights on nine trees along Main Street; Pharr Yarns has covered the town's December electric bills ever since, and after CBS's Charles Kuralt profiled the display in 1980, the nickname Christmas Town USA stuck for good. Today McAdenville's historic core mixes those surviving century-old brick duplexes with wood-frame mill cottages and bungalows built up through the early 1900s, all a short walk from Main Street, the town's own school, and the same streets Pharr paved decades ago.

 
 

Details on the Area

HOMES FOR SALE IN HISTORIC DOWNTOWN / MILL HOMES

 

A one-stoplight mill town of under 1,000 people doesn't move like Charlotte's suburbs. Here's what buying one of McAdenville's century-old cottages, or a newer home nearby, actually looks like right now.

The Housing Market

Median sale price

$545,000

Single-family homes sold, as of Aug. 2025

Median days on market

20

As of Aug. 2025

Sale-to-list price ratio

~102%

Homes sell slightly above asking, Aug. 2025

Active listings

10

Single-family homes, as of July 16, 2026

Price range

$280,000-$659,900

Active listings, July 2026

Median list price per sq ft

~$205

Calculated from active listings, July 2026

McAdenville (28101 zip code) single-family homes. Median sale price, days on market, and sale-to-list ratio from Redfin (as of Aug. 2025); active listings, price range, and price-per-square-foot figures calculated from live Canopy MLS listings via Terra Vista Realty (as of July 16, 2026). McAdenville is a town of under 1,000 residents, so a handful of sales can swing these numbers hard; verify current values.

 

Schools In McAdenville

McAdenville has run its own elementary school since the mill-village days, a rarity for a town this small. Here's what's zoned today, factual and sourced, plus what to double-check before you buy.

Elementary · K-5View profile →

McAdenville Elementary

B-Niche grade
8/10GreatSchools
47%Math prof.
42%Reading prof.
15:1Student : teacher
174Students
Middle · 6-8View profile →

Holbrook Middle

B-Niche grade
3/10GreatSchools
37%Math prof.
40%Reading prof.
18:1Student : teacher
786Students
High · 9-12View profile →

Stuart W. Cramer High

B+Niche grade
5/10GreatSchools
89%Grad rate
77%Math prof.
63%Reading prof.
19:1Student : teacher

McAdenville addresses are commonly zoned for McAdenville Elementary (the town's own school), Holbrook Middle in nearby Lowell, and Stuart W. Cramer High in Belmont, all within Gaston County Schools. Assignments can vary close to district lines, so confirm the zoned elementary, middle, and high school for your exact address through Gaston County Schools (gaston.k12.nc.us) or its Family Dashboard before you buy.

HOA & Community Amenities

The historic mill-worker cottages on Main, Poplar, Academy, Church, and Fir streets carry no HOA at all. McAdenville is a real town with its own elected commissioners and town staff, not a covenant-restricted community, so day-to-day rules run through normal municipal code and the historic district's character rather than a private association collecting dues.

The one exception sits on the edge of town: McAdenville Village, a newer subdivision built by Evans Coghill Homes and Bonterra Builders with a clubhouse, pool, and walking trails, carries its own separate HOA with dues reported around $630 a year. That community is a distinct, newer development outside the historic mill village this guide focuses on, so confirm which side of that line any specific address falls on, and what it costs, before making decisions.

 

Location & Lifestyle

McAdenville sits in Gaston County along the South Fork of the Catawba River, about 15 miles west of uptown Charlotte and roughly 7 to 8 miles from Gastonia, just off I-85. The town's own McAdenville Greenway follows the riverbank from downtown to Lakeview Drive with a paved trail, an outdoor fitness area, and a public canoe and kayak launch near the Carstarphen Bridge, part of a larger river-corridor trail system that will eventually connect McAdenville toward Belmont's Daniel Stowe Botanical Garden.

Downtown Belmont, with Stowe Park's fountain and green lawn, local restaurants, and the Stowe Family and McGill Family YMCAs, is about 5 to 10 minutes away, and Daniel Stowe Botanical Garden's gardens sit a similarly short drive south. Charlotte Douglas International Airport is roughly 15 to 20 minutes east via I-85. And every December, McAdenville's own Main Street becomes the destination: Christmas Town USA strings more than 500,000 lights across some 375 trees and draws hundreds of thousands of visitors between December 1 and the day after Christmas.

 

Places to explore in Historic Downtown / Mill Homes

Frequently Asked Questions

Previous
Previous

McAdenville Village

Next
Next

Laurel Creek