Small population, collegiate profile, and Yankee roots
Around 23,000 residents, predominantly white with English, French, and Irish ancestry, with a fluctuating student population and slow growth among Latino and Asian minorities.
Keene has around 23,000 residents and is the most populous city in Cheshire County. The profile is predominantly white, with strong Yankee English heritage and a historical presence of French-Canadian families who came from Quebec in the 19th century to work in textile and furniture factories.
The student population of Keene State College and Antioch University New England changes the character of the city during the academic year, boosting the 18-to-24 age group. Outside that period, the profile skews older, with a high proportion of retirees and multi-generational established families.
Ethnic minorities are still small in absolute numbers, but there is slow growth among Latino communities (mainly Mexican and Dominican), Nepali, and Indian populations connected to hospital, college, and small industry positions. English dominates, with pockets of Spanish and Nepali audible in some public schools.
- English
- Spanish
- French
- Nepali
- Protestant Christianity (Congregational, Episcopal, Methodist)
- Roman Catholicism
- No religion
- Judaism
- Buddhism
