Strafford County

New Hampshire Town Clerks

Created in 1769. Original County.
County seat: Dover

Barrington Town Clerk
41 Province Lane
Barrington, NH 03825
Ph: (603) 664-5476
Fax: (603) 664-5179

Dover Town Clerk
288 Central Ave.
Dover , NH 03820
Ph: (603) 743-6020
Fax: (603) 740-6322

Durham Town Clerk
15 Newmarket Road
Durham, NH 03824
Ph: (603) 868-5577
Fax: (603) 868-8033

Farmington Town Clerk
39 N Main Street
Farmington, NH 03835
Ph: (603) 755-3657
Fax: (603) 755-9128

Lee Town Clerk
7 Mast Road
Lee, NH 03824
Ph: (603) 659-2964
Fax: (603) 659-7202

Madbury Town Clerk
13 Town Hall Road
Madbury, NH 03820
Ph: (603) 742-5131
Fax: (603) 742-2505

Middleton Town Clerk
154 New Portsmouth Rd
Middleton, NH 03887
Ph: (603) 473-2576
Fax: (603) 473-2577

Milton Town Clerk
P.O. Box 180
Milton, NH 03851
Ph: (603) 652-9414
Fax: (603) 652-4120

New Durham Town Clerk
P.O. Box 207
New Durham, NH 03855
Ph: (603) 859-2091
Fax: (603) 859-6644

Rochester Town Clerk
31 Wakefield Street
Rochester, NH 03867
Ph: (603) 332-2130
Fax: (603) 335-7565

Rollinsford Town Clerk
P.O. Box 309
Rollinsford, NH 03869
Ph: (603) 742-2510
Fax: (603) 740-0254

Somersworth Town Clerk
157 Main Street
Somersworth, NH 03878
Ph: (603) 692-4262 
Fax: 692-7338

Strafford Town Clerk
P.O. Box 169
Strafford, NH 03884
Ph: (603) 664-2192
Fax: (603) 664-7276

To add a genealogy website link to this page, please email me using the Contact page and put "New Hampshire County Genealogy Resources" in the subject box. Only legitimate genealogy websites will be considered.