Skip to main content
Population Review

Keene, New Hampshire Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates

The population of Keene, New Hampshire is 22,923 as of the 2023 American Community Survey, making it the 6th-largest city in New Hampshire. The median household income is $78,183, the median home value is $232,500, and the median age is 35.9.

The population has declined 2.0% since 2010 (23,515 → 23,036).

22,923

Population

618

People / sq mi

$78,183

Median Income

$232,500

Median Home Value

Keene covers 37.1 sq mi of land at 618 people per square mile.

About Keene, NH

Keene is a city in New Hampshire with a population of 22,923. It ranks #6 among cities in New Hampshire by population. The median age is 35.9, younger than the national median. The population is 49.3% male and 50.7% female.

The median household income in Keene is $78,183, near the US median of $74,580. 3.0% of residents live below the federal poverty level. Home values sit at a median of $232,500, with monthly rent averaging $1,275. The homeownership rate of 50.9% is lower than the national rate of 64.8%.

Educational attainment in Keene reflects 43.4% of adults 25 and older holding a bachelor's degree or higher, above the national average of 34.3%. Roughly 13.0% of workers primarily work from home, similar to the national work-from-home rate of 14.2%. The average commute is 17.1 minutes each way.

Keene city Population History (2010-2024)

The city of Keene city had a population of 23,515 in 2010 and 23,036 in 2024, a -2.0% growth over 14 years. The peak was 23,618 in 2012. Average annual growth rate: -0.14%.

2012 · 24K20102024

23,036

Population (2024)

23,515

Population (2010)

23,618

Peak (2012)

-0.14%

Avg Annual Growth

YearPopulation
201023,515
201123,513
201223,618
201323,530
201423,452
201523,373
201622,969
201722,942
201822,724
201922,786
202023,046
202122,727
202222,903
202322,971
202423,036

Race & Ethnicity

White92.5%
Black or African American1.5%
Asian0.0%
Hispanic or Latino (any race)1.2%
Two or More Races0.0%

Economy & Income

$78,183

Median Household Income

$39,551

Per Capita Income

3.0%

Poverty Rate

1.0%

Unemployment Rate

Housing

$232,500

Median Home Value

$1,275

Median Rent

50.9%

Owner-Occupied

Education

93.6%

High School+

43.4%

Bachelor's+

Commute

0.1%

Drive Alone

69.0%

Public Transit

13.0%

Work From Home

17.1 min

Avg Commute

Community Profile

49.9%

Foreign Born

95.7%

Non-English at Home

7.9%

Veterans

15.3%

With Disability

94.2%

Health Insurance

94.7%

Internet Access

Employment by Industry

Professional, Scientific & Management29.4%
Manufacturing11.9%
Education, Health Care & Social Services8.8%
Information6.6%
Finance, Insurance & Real Estate6.2%
Construction5.2%
Arts, Entertainment & Food Services3.2%
Retail Trade3.0%
Public Administration2.6%
Transportation & Warehousing1.9%
Agriculture & Mining0.8%

Largest cities in New Hampshire

Largest counties in New Hampshire

Part of New Hampshire

Metro areas in New Hampshire

City rankings

Frequently Asked Questions

Keene, New Hampshire has a population of 22,923 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 6th-largest city in New Hampshire.

The median household income in Keene, New Hampshire is $78,183, with 3.0% of residents living below the federal poverty level.

The median home value in Keene, New Hampshire is $232,500, with median monthly rent at $1,275 and a homeownership rate of 50.9%.

The median age in Keene, New Hampshire is 35.9 years. The population is 49.3% male and 50.7% female.

The population has declined 2.0% since 2010 (23,515 → 23,036).

Data from the American Community Survey (ACS) 5-Year estimates.

Source: U.S. Census Bureau ACS, 2026.