Flat Rock Flag

Flat Rock

County Seat:
No
Area (mi²):
8.096

Flat Rock is a village located in Henderson County, North Carolina. Flat Rock has a 2026 population of 3,602. Flat Rock is currently growing at a rate of 0.95% annually and its population has increased by 3.36% since the most recent census, which recorded a population of 3,485 in 2020.

3.6K
Total Population
445
Density (mi²)
34 0.95%
Growth