Keene, New Hampshire

Keene: city in New Hampshire, United States

About

Keene is a city located in the county of Cheshire in the U.S. state of New Hampshire. Its population at the 2010 census was 23,409 and a population density of 242 people per km². After 10 years in 2020 city had an estimated population of 22,699 inhabitants.

The city was created 290 years ago in 1735.

Keene locator map
Location of Keene on New Hampshire map.

Quick Facts about Keene

Population 22,699 (2020)
Country United States of America
State New Hampshire (United States)
County Cheshire County
Postal code 03431, 03435
Phone Area Codes 603
Area 96.79 km2
Continent North America
Latitude & Longitude 42.9337,-72.2781
Altitude 486 feet / 148 meters
Capital city Keene is capital of Cheshire County
Establishment January 01, 1736 (290 years ago)
Time Zone Eastern Time Zone
Local time 20:03:10 (22nd April 2026)
Density 235 Pop. per km² as of 2020
Population growth -3.13% (2010-2020)
Weather 51℉ Slight Chance Rain Showers then Mostly Cloudy 7-days weather
Downtown Keene 5 image
Downtown Keene 5 image

Geography

Keene is located at 42°56'1"N 72°16'41"W (42.9336900, -72.2781400).

Keene map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

51°F
Slight Chance Rain Showers then Mostly Cloudy
5 mph SW Wednesday

A slight chance of rain showers before 8am. Mostly cloudy, with a high near 51.

7-Day Forecast

Official website of Keene

Official Website

Demographics

According to census records, the population of Keene decreased by 3.13% in 10 years.

Year Population % Change Method
2010 23,409 - census
2011 23,513 0.44% estimation process
2012 23,618 0.44% estimation process
2013 23,530 -0.37% estimation process
2014 23,452 -0.33% estimation process
2015 23,373 -0.34% estimation process
2016 22,969 -1.76% estimation process
2017 22,942 -0.12% estimation process
2018 22,724 -0.96% estimation process
2019 22,786 0.27% estimation process
2020 22,699 -0.38% estimation process
Keene zip code is 03431. County name: Cheshire, County fips: 33005
EEN, Keen, Kijn, Kin, Kini, Upper Ashuelot, ji en, kyn, kyn nywhmpshayr, Кийн, Кин, Кини, Кін, كين, کین، نیو ہیمپشائر, کین، نیوهمپشایر, キーン, 基恩

Services and Civic Places in Keene

1Keene City Hall

Rating: 3.2 (5)

3 Washington St, Keene, NH 03431 View details

Phone: +16033579804 | Website available

People born in Keene (53)

People born in Keene, including economist Robert Z. Aliber, politician Heather Wilson, politician Raymond Buckley, .

More notable people

Nearby Schools and Colleges

Schools and campuses linked to Keene, NH. Select a name to open its map and contact details.

Code Name City ZIP
183062 Keene State College Keene (NH) 03435-1506

Nearby Transit Stations (35)

Rail and bus stations connected to Keene, NH. Select a station to open its map and address details.

Code Name Address Type
BRA Union Station 10 Vernon Rd RAIL
BLF Bellows Falls station 54 Depot St RAIL
GFD John W. Olver Transit Center 12 Olive Street RAIL
CLA Claremont Plains Rd. and Maple Ave. RAIL
WNM Windsor station 26 Depot Ave RAIL

Closest post offices linked to Keene.

Post Office Name City ZIP
Keen Post Office Keene (NH) 03431

Other places with the same name (5)

  • Keene, Texas City in Johnson County, Texas, United States with a population of 6,588 people.
  • Keene, Ohio human settlement in Ohio, United States of America with a population of 1,678 people.
  • Keene, New York town in New York with a population of 1,060 people.
  • Keene, Kentucky city in Kentucky, USA with a population of 88 people.
  • Keene, North Dakota unincorporated community in North Dakota with a population of 60 people.

Other cities in Cheshire County

Cities, towns, neighborhoods & other populated places in Cheshire County , NH. (more)

City Name Population Title
Swanzey 7,271 City in Cheshire County, New Hampshire, United States of America
Rindge 6,129 Town in Cheshire County, New Hampshire, United States
Jaffrey 5,287 Town in New Hampshire
Winchester 4,217 Town in Cheshire County, New Hampshire, United States
Walpole 4,032 Town in New Hampshire, United States
Hinsdale 3,906 Town in Cheshire County, New Hampshire
Chesterfield 3,644 Town in New Hampshire
Fitzwilliam 2,376 Town in New Hampshire
Troy 2,117 Town in Cheshire County, New Hampshire, United States
Marlborough 2,086 Human settlement in Cheshire County, New Hampshire, United States of America
Alstead 1,951 City in Cheshire County, New Hampshire, United States of America
Westmoreland 1,702 Town in Cheshire County, New Hampshire, United States
Dublin 1,555 Town in New Hampshire
West Swanzey 1,308 Census-designated place in Cheshire County, New Hampshire
Stoddard 1,254 Town in New Hampshire, United States
Richmond 1,126 Town in New Hampshire, United States

Distance to Other Cities

Keene distances to largest New Hampshire cities