Demographics & People — Horsham, Pennsylvania

Population Overview

Population (Census)15,866
Estimated 2026~16,300
Median Age36.7
Total Households6,030
Family Households3,990
Average Household Size2.6
Diversity IndexN/A (N/A)

Race & Ethnicity

White12,276
Black or African American636
Asian1,576
Hispanic or Latino1,863

Heritage & Ancestry

GroupCount
Other groups3,808
Irish3,492
Unclassified or not reported3,118
German3,093
Italian2,157
Hispanic: Hispanic or Latino1,918
Hispanic: Mexican1,087
Polish933
American730
Hispanic: Central American655

Language

English Only12,274
Spanish1,511
Population 5+15,205

Veterans

Veterans524
Population 18+11,776

Commuting

Mean Commute Time25.1 minutes
Work from Home21.6%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Horsham, Pennsylvania.