Demographics & People — Morrisville, North Carolina

Population Overview

Population (Census)30,471
Estimated 2026~33,800
Median Age35.2
Total Households11,492
Family Households7,704
Average Household Size2.65
Diversity Index0.6397 (highly diverse)

Race & Ethnicity

White11,245
Black or African American4,004
Asian12,761
Hispanic or Latino1,167

Heritage & Ancestry

GroupCount
Other groups14,754
Unclassified or not reported5,626
German2,112
Irish1,948
English1,878
Italian1,416
Hispanic: Hispanic or Latino1,229
American975
Arab750
Subsaharan African703

Language

English Only16,897
Spanish448
Population 5+28,629

Veterans

Veterans1,094
Population 18+22,823

Commuting

Mean Commute Time21.8 minutes
Work from Home39.0%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Morrisville, North Carolina.