Demographics & People — Annville, Pennsylvania

Population Overview

Population (Census)4,859
Estimated 2026~5,000
Median Age24.8
Total Households1,597
Family Households875
Average Household Size2.04
Diversity IndexN/A (N/A)

Race & Ethnicity

White4,463
Black or African American78
Asian46
Hispanic or Latino295

Heritage & Ancestry

GroupCount
Unclassified or not reported1,737
German1,447
Other groups625
Hispanic: Hispanic or Latino447
Italian370
Irish301
American242
Polish223
Hispanic: Puerto Rican148
English142

Language

English Only4,290
Spanish241
Population 5+4,749

Veterans

Veterans135
Population 18+4,173

Commuting

Mean Commute Time20.4 minutes
Work from Home14.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 Annville, Pennsylvania.