Demographics & People — Mount Holly, North Carolina

Population Overview

Population (Census)17,928
Estimated 2026~18,900
Median Age39.0
Total Households7,274
Family Households5,147
Average Household Size2.46
Diversity Index0.4484 (moderately diverse)

Race & Ethnicity

White12,779
Black or African American2,793
Asian701
Hispanic or Latino1,477

Heritage & Ancestry

GroupCount
Unclassified or not reported5,091
Other groups4,578
American2,105
English1,978
German1,954
Irish1,828
Hispanic: Hispanic or Latino1,048
Scotch-Irish765
Italian571
Scottish476

Language

English Only15,689
Spanish795
Population 5+17,137

Veterans

Veterans988
Population 18+13,690

Commuting

Mean Commute Time27.5 minutes
Work from Home18.8%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Mount Holly, North Carolina.