Demographics & People — Keene, New Hampshire

Population Overview

Population (Census)22,923
Estimated 2026~23,000
Median Age37.6
Total Households9,229
Family Households4,703
Average Household Size2.2
Diversity IndexN/A (N/A)

Race & Ethnicity

White21,215
Black or African American355
Asian125
Hispanic or Latino536

Heritage & Ancestry

GroupCount
Unclassified or not reported5,826
Irish4,205
English3,907
Italian2,493
French (except Basque)2,389
Other groups2,172
German1,940
French Canadian1,896
Scottish817
Polish713

Language

English Only21,122
Spanish151
Population 5+22,070

Veterans

Veterans1,644
Population 18+19,585

Commuting

Mean Commute Time17.2 minutes
Work from Home15.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 Keene, New Hampshire.