Flat Rock, Henderson County, North Carolina

Flat Rock, North Carolina
Historical marker on NC 225
Location of Flat Rock, North Carolina
Coordinates: 35°16′04″N 82°27′09″W / 35.26778°N 82.45250°W / 35.26778; -82.45250
CountryUnited States
StateNorth Carolina
CountyHenderson
Incorporated1996
Named afterRock formation
Government
 • MayorAnne Coletta
Area
 • Total
8.23 sq mi (21.31 km2)
 • Land8.10 sq mi (20.98 km2)
 • Water0.13 sq mi (0.33 km2)
Elevation
2,543 ft (775 m)
Population
 (2020)
 • Total
3,486
 • Density430.3/sq mi (166.14/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP code
28731
Area code828
FIPS code37-23600
GNIS feature ID2407454
Websitewww.villageofflatrock.org

Flat Rock is a village in Henderson County, North Carolina, United States. The population was 3,114 at the 2010 census. It is part of the Asheville Metropolitan Statistical Area.