Flat Rock: Demographics & People

Census counts 1,062 people in Flat Rock, in 468 households. Median age 37.8 years. (6.0y younger than Surry County; 1.7y younger than North Carolina). Population is 94% White (non-Hispanic) and 6% Hispanic or Latino. 67% of households are family-led.

Population & Trend

Current population 1,062; figures track the most recent Census ACS 5-year estimates.

Population71,359 people
Population1,062 people

Age Distribution

Median age 37.8y is 1.1 years younger than the U.S. median (38.9y).

Median age37.8 years (vs North Carolina 39.5y)

Race, Ethnicity & Diversity

Of 1,062 residents, race / ethnicity breaks down by Census ACS counts (a person can identify with one or more groups).

Hispanic or Latino population5.7%
White (non-Hispanic) population93.5%

Households & Family Composition

468 households. 67% are family households — above the U.S. share of ~65%.

Family households315 households
Households that are families67.3%
Total households468 households