Cheshire County Public Records

Records available for public access:

Cheshire County addresses, websites, and document searches if available.

Created in 1769. Original County.
County seat: Keene

Cheshire County Criminals / Inmates:

Cheshire County Sheriff’s Office
12 Court Street
Keene, NH 03431
603-352-4238
Most Wanted

Cheshire County Department of Corrections
Inmate List- Inmate Number, Name, Sentence Status / Court, Date/Time Booked In

Cheshire County Police Departments:

Alstead Police Dept.
15 Mechanic Street,
Alstead, NH 03602
603 835-6277

Chesterfield Police Dept.
490 Route 63,
Chesterfield, NH 03443
603 363-4233

Dublin Police Dept.
1122 Main St.,
Dublin, NH 03444
603 563-8411

Fitzwilliam Police Dept.
6 Church St.,
Fitzwilliam, NH 03447
603 585-6565

Keene Police Dept.
400 Marlboro St,
Keene, NH 03431
603 357-9815
Crime Statistics
KPD Contact Info
Police Log
Press Releases
Special Reports
Wanted by Keene Police

Marlborough Police Dept.
236 Main Street,
PO Box 487,
Marlborough, NH 03455
603 876-3311

North Walpole Police Dept.
4 Russell Street,
North Walpole, NH 03609
603 445-2058

Rindge Town Police Dept.
158 Main St,
Rindge, NH 03461
603 899-5009

Swanzey Police Dept.
34 Eaton Rd,
Swanzey, NH 03446
603 352-2869

Troy Police Dept.
14 Central Square,
Troy, NH 03465
603 242-7992

Winchester Police Dept.
6 Parker St.,
Winchester, NH 03470
603 239-4814

Cheshire County Government:

Cheshire County Register of Deeds
33 West Street
Keene, New Hampshire 03431
603 352-0403
Register of Deeds Recorded Document Search
The indices of the Cheshire County Registry of Deeds contain entries of information pertaining to the names of the grantors/grantees, book/page of recording, location of property and date of record.

Department Directory
View Cheshire County department phone, fax, and email directory.

Cheshire County Job Postings
View Cheshire County government job openings and employment information.

Cheshire County statistics for population, ethnicity, housing, geography and businesses from the U.S. Census Bureau.

Cheshire County Court Directory:

Cheshire Superior Court

Cheshire District / Family Division

Cheshire Probate Division

Cheshire County Town Clerks:

Town clerk duties include vehicle registration, act as Notary, maintain dog database and issue dog licenses, issue marriage licenses, record and provide certified copies of vital records (birth, death, divorce, marriage and civil union), aids the public in performing genealogy searches, voter registration and election supervision.

Alstead Town Clerk
P.O. Box 65
Alstead, NH 03602
Ph: (603) 835-2242
Fax: (603) 835-2986

Dublin Town Clerk
P.O. Box 62
Dublin, NH 03444
Ph: (603) 563-8859
Fax: (603) 563-9221

Fitzwilliam Town Clerk
P.O. Box 504
Fitzwilliam, NH 03447
Ph: (603) 585-7791
Fax: (603) 585-7744

Gilsum Town Clerk
P.O. Box 36
Gilsum, NH 03448
Ph: (603) 357-0320
Fax: (603) 352-0845

Harrisville Town Clerk
P.O. Box 284
Harrisville, NH 03450
Ph: (603) 827-5546
Fax: (603) 827-2917

Hinsdale Town Clerk
27 Spring Street
Hinsdale, NH 03451
Ph: (603) 336-5719
Fax: (603) 336-5719

Jaffrey Town Clerk
10 Goodnow Street
Jaffrey, NH 03452
Ph: (603) 532-7861
Fax: (603) 532-7862

Keene Town Clerk
3 Washington Street
Keene, NH 03431
Ph: (603) 352-0133
Fax: (603) 352-9847

Marlborough Town Clerk
P.O. Box 487
Marlborough, NH 03455
Ph: (603) 876-4529
Fax: (603) 876-3313

Marlow Town Clerk
P.O. Box 184
Marlow, NH 03456
Ph: (603) 446-2245
Fax: (603) 446-6212

Nelson Town Clerk
HCR 33 Box 660
Nelson, NH 03457
Ph: (603) 847-9043
Fax: (603) 847-3197

Richmond Town Clerk
105 Old Homestead Hwy
Richmond, NH 03470
Ph: (603) 239-6202

Rindge Town Clerk
P.O. Box 11
Rindge, NH 03461
Ph: (603) 899-3354
Fax: (603) 899-2101

Stoddard Town Clerk
2175 RT 9
Stoddard, NH 03464
Ph: (603) 446-2203
Fax: (603) 446-2203

Sullivan Town Clerk
522 South Road
Sullivan, NH 03431
Ph: (603) 352-1495

Surry Town Clerk
358 Pond Road
Surry, NH 03431
Ph: (603) 352-3075
Fax: (603) 355-1380

Swanzey Town Clerk
P.O. Box 10009
Swanzey, NH 03446
Ph: (603) 352-7411
Fax: (603) 352-6250

Troy Town Clerk
P.O. Box 249
Troy, NH 03465
Ph: (603) 242-3845
Fax: (603) 242-3430

Walpole Town Clerk
P.O. Box 756
Walpole, NH 03608
Ph: (603) 756-3514
Fax: (603) 756-9209

Westmoreland Town Clerk
108 Pierce Lane
Westmoreland, NH 03467
Ph: (603) 399-4471
Fax: (603) 699-4471

Winchester Town Clerk
P.O. Box 512
Winchester, NH 03470
Ph: (603) 239-6233
Fax: (603) 239-4146