Government Administration in Cheshire County, NH
Explore all federal administrative agencies and branches of the US government in Cheshire County, NH to get information on policies, public affairs, and government operations.
Archives
Board Of Elections
Clerk Office

Troy Town Clerk
16 Central Square, Troy, NH 03465
603-242-3845

Keene City Clerk
3 Washington Street, Keene, NH 03431
603-352-0133

Alstead Clerk
15 Mechanic Street, Alstead, NH 03602
603-835-2242

Marlborough Town Clerk
236 Main Street, Marlborough, NH 03455
603-876-4529

Dublin Town Clerk
1122 Main Street, Dublin, NH 03444
603-563-8859

Nelson Town Clerk
7 Nelson Road, Harrisville, NH 03450
603-847-9043

Richmond Town Clerk
105 Old Homestead Highway, Richmond, NH 03470
603-239-6202

Chesterfield Town Clerk
504 New Hampshire 63, Chesterfield, NH 03443
603-363-8071

Jaffrey Town Clerk
10 Goodnow Street, Jaffrey, NH 03452
603-532-7880

Hinsdale Town Clerk
11 Main Street, Hinsdale, NH 03451
603-336-5719

Swanzey Town Clerk
620 Old Homestead Highway, Swanzey, NH 03446
603-352-7411

Fitzwilliam Town Clerk
13 Templeton Turnpike, Fitzwilliam, NH 03447
603-585-7791

Harrisville Town Clerk
705 Chesham Road, Harrisville, NH 03450
603-827-5546

Deputy Town Clerk
34 Elm Street, Walpole, NH 03608
603-756-3514

Cheshire County Clerk
33 Winter Street, Keene, NH 03431
855-212-1234
Commissioner
DMV
Marriage License Office

Keene Marriage License
3 Washington Street, Keene, NH 03431
603-352-0133

Walpole Marriage License
34 Elm Street, Walpole, NH 03608
603-756-3514

Dublin Marriage License
1120 Main Street, Dublin, NH 03444
603-563-8859

Westmoreland Marriage License
780 Route 63, Westmoreland, NH 03467
603-399-7211

Richmond Marriage License
105 Old Homestead Highway, Richmond, NH 03470
603-239-4232

Sullivan Marriage License
452 Centre Street, Sullivan, NH 03445
603-847-3316

Roxbury Marriage License
3 Middletown Road, Roxbury, NH 03431
603-352-4903

Alstead Marriage License
15 Mechanic Street, Alstead, NH 03602
603-835-2242

Winchester Marriage License
1 Richmond Road, Winchester, NH 03470

Nelson Marriage License
7 Nelson Road, Harrisville, NH 03450
603-847-9043

Marlborough Marriage License
236 Main Street, Marlborough, NH 03455
603-876-4529

Rindge Marriage License
30 Payson Hill Road, Rindge, NH 03461

Chesterfield Marriage License
490 Route 63, Chesterfield, NH 03443

Hinsdale Marriage License
11 Main Street, Hinsdale, NH 03451
603-336-5719

Marlow Marriage License
167, Nh Route 123, Marlow, NH 03456
603-446-2245

Stoddard Marriage License
2175 State Highway 9, Stoddard, NH 03464
603-446-2214

Gilsum Marriage License
650 Route 10, Gilsum, NH 03448
603-357-0320

Jaffrey Marriage License
10 Goodnow Street, Jaffrey, NH 03452
603-532-7445

Swanzey Marriage License
620 Old Homestead Highway (Route 32, Swanzey, NH 03445

Fitzwilliam Marriage License
13 Templeton Turnpike, Fitzwilliam, NH 03447
603-585-7214
Passport Office

West Chesterfield Passport Office
913 Gulf Road, Chesterfield, NH 03466
603-256-8854

Ashuelot Passport Office
8 Ashuelot Main Street, Winchester, NH 03441
603-239-6003

Keene Passport Office
196 Main Street, Keene, NH 03431
603-357-5610

Spofford Passport Office
562 North Shore Road, Chesterfield, NH 03462
603-363-4711
Town & City Hall

Surry Town Hall
1 Village Road, Surry, NH 03431
603-352-3075

Troy Town Hall
14 Central Square, Troy, NH 03465
603-242-3775

Walpole Town Hall
34 Elm Street, Walpole, NH 03608
603-756-3514

Swanzey Town Hall
267 Old Homestead Highway, Swanzey, NH 03446
603-352-2103

Dublin Town Hall
1120 Main Street, Dublin, NH 03444
603-563-8544