Mills River
Town in Henderson County, North Carolina

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.
- 7,078residents (2020 Census)
- 2,080 ftelevation · 634 m
- 22.4 sq miland area · 57.9 km²
- 317 / sq mipopulation density
- 28759main ZIP code (2 in total)
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 7,078 |
|---|---|
| Density | 317 per sq mi (122 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Mills River at a glance
| State | North Carolina (NC) |
|---|---|
| County | Henderson County |
| Type | Town |
| Population | 7,078 (2020) |
| Land area | 22.36 sq mi (57.9 km²) |
| Water area | 0.20 sq mi (0.52 km²) |
| Elevation | 2,080 ft (634 m) |
| Coordinates | 35.3814° N, 82.5890° W |
| ZIP codes | 28759, 28742 |
| Official website | millsriver.org |
| Census code (GEOID) | 3743260 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Mills River
- Horse Shoe3.7 mi SE
- Mountain Home5.0 mi E
- Etowah5.3 mi S
- Fletcher5.8 mi NE
- Avery Creek5.9 mi N
- Balfour6.0 mi E
- Laurel Park6.8 mi SE
- Valley Hill8.1 mi SE
- Royal Pines8.3 mi NE
- Hendersonville8.5 mi SE
- Bent Creek9.1 mi N
- Fruitland9.5 mi E
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: