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
-
Fifteen of McAdenville's original brick duplexes and single-family mill houses still stand on Main and Poplar streets, a rare choice of material for Southern mill housing, with Queen Anne-influenced gable trim and shed-roof porches.
-
93 contributing buildings tied to McAden Mills, chartered in 1881, earned McAdenville a spot on the National Register of Historic Places in 2009 for both its industrial history and its architecture.
-
William Pharr bought the mill in 1939, added indoor plumbing and porches to the mill houses, paved the streets, and built the churches, school, and recreation center that still shape the town today.
-
What started with four Pharr Yarns employees lighting nine trees in 1954 has grown into more than 500,000 lights on roughly 375 trees, a tradition CBS's Charles Kuralt made nationally famous in 1980.
-
McAdenville has run McAdenville Elementary since the mill-village days, an unusually direct town-to-school connection for a place this size.
-
A paved riverside trail with a kayak and canoe launch runs from downtown to Lakeview Drive along the South Fork Catawba River, part of a larger corridor eventually linking toward Belmont's Daniel Stowe Botanical Garden.
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.
McAdenville Elementary
Holbrook Middle
Stuart W. Cramer High
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
-
In Gaston County, NC, along the South Fork Catawba River about 15 miles west of uptown Charlotte and a few minutes from downtown Belmont, just off I-85.
-
McAdenville grew up as a mill village around McAden Mills, chartered in 1881, and fifteen of its original 1880s brick mill-worker duplexes and cottages still stand today on Main and Poplar streets. The whole historic mill village, 93 contributing buildings in all, was listed on the National Register of Historic Places in 2009.
-
McAdenville is commonly zoned for McAdenville Elementary, the town's own school, plus Holbrook Middle in nearby Lowell and Stuart W. Cramer High in Belmont, all part of Gaston County Schools. Verify assignments for your exact address through Gaston County Schools (gaston.k12.nc.us) before you buy, since boundaries can shift.
-
Homes here sold at a median of about $545,000 as of August 2025 per Redfin, typically in around 20 days and slightly above asking price. As of mid-July 2026, active single-family listings ranged from about $280,000 to $659,900; verify current values, since McAdenville is small enough that a few sales can move the numbers a lot.
-
The historic mill-worker cottages themselves carry no HOA; McAdenville is a town, not a covenant community. A newer subdivision on the edge of town, McAdenville Village, does carry its own separate HOA with dues reported around $630 a year. Confirm HOA status for a specific address before making decisions.