Keene Environment & Recreation Offices

Find Keene New Hampshire Environment & Recreation Offices, including addresses, hours, and phone numbers.


Keene Campground

Find Keene New Hampshire campgrounds.

Wheelock Park Campground 101 Park Avenue Keene NH 03431 603-357-9832

Surry Mountain Campground 271 New Hampshire 12A Surry NH 03431 3.1 miles from Keene 603-352-9770

Ashuelot River Campground 152 Pine Street Swanzey NH 03446 5.2 miles from Keene 603-357-5777

Swanzey Swanzey Lake Campground 88 East Shore Road Swanzey NH 03446 8.0 miles from Keene 603-352-9880


Keene Golf Course

Find Keene New Hampshire golf courses.

Keene Country Club 755 West Hill Road Keene NH 03431 603-352-0135

Bretwood Golf Course 365 East Surry Road Surry NH 03431 2.0 miles from Keene 603-352-7626

Pine Grove Springs Country Club 292 New Hampshire 9A Chesterfield NH 03462 6.9 miles from Keene 603-363-4433


Keene Historical Society

Find Keene New Hampshire historical societies.

Cheshire County Historical Society 246 Main Street Keene NH 03431 603-352-1895


Keene Library

Find Keene New Hampshire libraries, such as state, town, city, public, private, college and university library branches.

Antioch University New England 40 Avon Street Keene NH 03431 603-357-3122

Keene Public Library 60 Winter Street Keene NH 03431 603-352-0157


Keene Museum

Find Keene New Hampshire museums, such as art museums and galleries, childrens museums, natural history museums, science centers and discovery museums.

Cheshire Childrens Museum 222 West Street Keene NH 03431 603-903-1800

Horatio Colony Museum 199 Main Street Keene NH 03431 603-352-0460


Keene Park

Find Keene New Hampshire parks.

Ashuelot River Park 30 Main Street Keene NH 03431

Robin Hood Park Reservoir Street Keene NH 03431


Keene Parks Department

Find Keene New Hampshire parks departments, including city and state park authorities, and systems.

Keene Parks and Recreation 312 Washington Street Keene NH 03431 603-357-9829


Keene YMCA

Find Keene New Hampshire YMCAs.

Cheshire County Area Office YMCA 25 Leverett Street Keene NH 03431 603-352-0447

Keene Family Teen YMCA 25 Roxbury Street Keene NH 03431 603-352-7394

Keene Family YMCA 200 Summit Road Keene NH 03431 603-352-6002

Keene YMCA 38 Roxbury Street Keene NH 03431 603-352-6002

North Swanzey YMCA 32 Lake Street Keene NH 03431 603-352-0447