Grafton County, New Hampshire Cities (2024)

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Lebanon115,66514,2982.1%38940.3City
Hanover212,14611,886-0.52%24849.0Town
Plymouth36,5946,705-0.42%23528.1Town
Littleton45,9896,003-0.78%12050.0Town
Haverhill54,5764,584-0.52%9051.0Town
Enfield64,4474,457-0.85%11040.3Town
Canaan73,7893,794-0.42%7153.4Town
Campton83,4223,347-0.09%6651.8Town
Bristol93,2613,259-0.64%19516.7Town
Thornton102,8732,7081.23%5750.1Town
Bethlehem112,5362,504-0.31%2890.6Town
Holderness122,0212,004-0.34%6730.4Town
Ashland131,9561,942-0.41%17411.2Town
Alexandria141,7531,775-0.96%4143.1Town
Lyme151,7261,742-0.75%3253.8Town
Lincoln161,6411,630-0.18%13130.5Town
Lisbon171,6301,626-0.55%6226.2Town
Rumney181,4901,492-0.53%3641.7Town
Woodstock191,4301,433-0.69%2458.8Town
Grafton201,4151,3820.07%3441.5Town
Orford211,2401,240-0.4%2746.5Town
Bridgewater221,1791,159-0.34%5521.5Town
Franconia231,1341,0850.27%1765.5Town
Bath241,1061,077-0.09%2937.7Town

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Grafton County, New Hampshire?

Lebanon is the largest city in Grafton County.

What is the smallest city in Grafton County, New Hampshire?

Bath is the smallest city in Grafton County.

How many cities are in Grafton County?

There are 24 cities in Grafton County, New Hampshire.

Frequently Asked Questions