
Alstead
On the Cold River, northwest of Marlow.
New Hampshire community guide
Keene and the Ashuelot River towns of western Cheshire County, along Route 9, Route 12 and the Connecticut River.

Understanding the area
Keene is a city in the Ashuelot River valley, with Main Street running south from Central Square.
North and east are Surry, Gilsum, Sullivan, Nelson, Stoddard, Marlow, Alstead and Harrisville. South and west along the river are Swanzey, Winchester, Hinsdale, Chesterfield, Westmoreland and Walpole, with Marlborough, Troy, Dublin, Fitzwilliam, Richmond and Roxbury in the higher country toward Mount Monadnock.
The Ashuelot River runs from Marlow down through Keene, Swanzey and Winchester to the Connecticut River at Hinsdale. The Connecticut forms the western boundary at Hinsdale, Chesterfield, Westmoreland and Walpole.
Mount Monadnock rises to the southeast above Dublin and Jaffrey. Spofford Lake lies in Chesterfield, Dublin Lake in Dublin, and Surry Mountain Lake just north of Keene.
Route 9 runs east to west through Keene between Concord and Brattleboro, Vermont. Route 12 carries north-south traffic from Walpole through Keene to Troy and Fitzwilliam, and Route 10 follows the Ashuelot valley south to Winchester and Hinsdale.
Communities

On the Cold River, northwest of Marlow.

West of Keene on Route 9, at Spofford Lake.

On Route 101 at Dublin Lake, beneath Mount Monadnock.

On Route 12, near the Massachusetts line.

On the Ashuelot River, north of Keene.

North of Dublin, between ponds.

Where the Ashuelot meets the Connecticut River, at the state corner.

A city in the Ashuelot River valley, at Route 9 and Route 12.

East of Keene, on Route 101.

On the upper Ashuelot River, on Route 10 north of Gilsum.


On the Massachusetts line, southeast of Winchester.


At the northern edge of the market, on Route 123.


North of Keene on the Ashuelot, near Surry Mountain Lake.

South of Keene, on the Ashuelot River.

Between Fitzwilliam and Marlborough, below Mount Monadnock.

On the Connecticut River north of Keene, on Route 12.

On the Connecticut River, north of Chesterfield.

On the Ashuelot River, south of Swanzey on Route 10.
Homes
Search current listings across every city and town in this area, or start with a single community.
Talk with us
Bean Group agents work across New Hampshire and can walk through these communities with you, whether you are buying, selling or still deciding where to look.
Compare towns, read the relocation guides and build a plan for your move before you start touring homes.
Peterborough, Jaffrey and the eastern Monadnock towns along Route 101 beneath Mount Monadnock.