Monadnock Region
Unspoiled hilltowns, working farms, and Mount Monadnock — one of the most climbed mountains in the world.
About Monadnock Region
Regional Highlights
Towns in Monadnock Region
Keene
Cheshire County • Pop. 23,047
Milford
Hillsborough County • Pop. 16,131
Windham
Rockingham County • Pop. 15,817
Amherst
Hillsborough County • Pop. 11,753
Raymond
Rockingham County • Pop. 10,684
Hollis
Hillsborough County • Pop. 8,342
Swanzey
Cheshire County • Pop. 7,270
Rindge
Cheshire County • Pop. 6,476
Peterborough
Hillsborough County • Pop. 6,418
Jaffrey
Cheshire County • Pop. 5,320
Winchester
Cheshire County • Pop. 4,150
Hinsdale
Cheshire County • Pop. 3,948
Walpole
Cheshire County • Pop. 3,633
Chesterfield
Cheshire County • Pop. 3,552
Fitzwilliam
Cheshire County • Pop. 2,351
Troy
Cheshire County • Pop. 2,130
Marlborough
Cheshire County • Pop. 2,096
Alstead
Cheshire County • Pop. 1,864
Westmoreland
Cheshire County • Pop. 1,706
Dublin
Cheshire County • Pop. 1,532
Stoddard
Cheshire County • Pop. 1,374
Richmond
Cheshire County • Pop. 1,197
Harrisville
Cheshire County • Pop. 984
Surry
Cheshire County • Pop. 820
Gilsum
Cheshire County • Pop. 752
Marlow
Cheshire County • Pop. 749
Sullivan
Cheshire County • Pop. 658
Nelson
Cheshire County • Pop. 629
Roxbury
Cheshire County • Pop. 220
Explore More Regions
Discover other regions of New Hampshire and find the perfect community for you.