Mills River

Town in Henderson County, North Carolina

View of Mills River, North Carolina
Photo: Brian Stansberry (photographer) · CC BY 4.0

Mills River is a town in Henderson County, North Carolina, with 7,078 residents (2020 Census). It sits at 2,080 ft (634 m) above sea level. The nearest town is Horse Shoe, 3.7 miles SE.

About Mills River

Mills River is a town in Henderson County, North Carolina, United States. The population was 6,802 at the 2010 census, and was estimated to be 7,406 in 2019. The town took its name from the nearby confluence of the Mills River and French Broad River. It is part of the Asheville Metropolitan Statistical Area. It was incorporated into a town in June 2003. Sierra Nevada opened a brewery in Mills River in 2014.

Text: Wikipedia · CC BY-SA 4.0

Mills River weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Mills River

All 8 webcams near Mills River ›

Webcams: Windy.com

Living in Mills River

Median household income
$105,398
Median home value
$436,100
Median rent
$1,551/mo
Median age
46.4
Cost of living and demographics of Mills River ›

Do you know Mills River? Tell us about it

Help other travelers: share what makes Mills River special. We review every message before publishing it.

Map of Mills River

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Mills River Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Mills River, NC population

Mills River had 7,078 residents in the 2020 Census.

2020 Census7,078
Density317 per sq mi (122 per km²)

Source: U.S. Census Bureau, Decennial Census.

Mills River at a glance

StateNorth Carolina (NC)
CountyHenderson County
TypeTown
Population7,078 (2020)
Land area22.36 sq mi (57.9 km²)
Water area0.20 sq mi (0.52 km²)
Elevation2,080 ft (634 m)
Coordinates35.3814° N, 82.5890° W
ZIP codes28759, 28742
Official websitemillsriver.org
Census code (GEOID)3743260

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Mills River

Straight-line distance between town centers.

Frequently asked questions about Mills River

What county is Mills River in?

Mills River is in Henderson County, North Carolina.

What is the population of Mills River, NC?

7,078 people lived in Mills River at the 2020 Census.

What is the ZIP code of Mills River, NC?

The main ZIP code is 28759. Other ZIP codes: 28742.

What is the elevation of Mills River?

2,080 feet (634 m) above sea level.

What towns are near Mills River?

Horse Shoe (3.7 mi), Mountain Home (5.0 mi), Etowah (5.3 mi), Fletcher (5.8 mi), Avery Creek (5.9 mi).

Last updated: