Municipal Directory

Town of Milford

1 Union Square
Milford, NH 03055
Hillsborough County
Town Office Hours:
Monday - Friday 8 a.m. - 4:30 p.m. (Tax only open until 4:00)
Town Clerk Hours:
Monday - Friday 8 a.m. - 4:30 p.m.; Tuesday 8:00 a.m. - 6:30 p.m.
Governing Board Meeting:
2nd & 4th Monday at 5:30 p.m.

Town of Milton

424 White Mountain Highway
Milton, NH 03851
Strafford County
Town Office Hours:
Monday - Friday 8 a.m. - 4 p.m.
Town Clerk Hours:
Monday, Tuesday, Wednesday 8:30 a.m. - 4 p.m.; Thursday 8:30 a.m. - 6:30 p.m.; Friday 8:30 a.m. - 4 p.m.; One Saturday per month 8 a.m. - noon
Governing Board Meeting:
1st & 3rd Monday at 6 p.m.

Town of Monroe

152 Woodsville Road
Monroe, NH 03771
Grafton County
Town Office Hours:
Monday - Wednesday 8 a.m. - 4 p.m.; Tuesday 6:30 p.m. - 9 p.m., Thurs 8 - 2 p.m., Fri 8 a.m. - 4 p.m.
Town Clerk Hours:
Monday, Friday 8:30 a.m. - noon; Tuesday 5 p.m. - 8 p.m.; Wed 2 p.m. - 6 p.m.; Thu 2 p.m. - 6 p.m.
Governing Board Meeting:
Tuesday at 7 p.m.

Town of Mont Vernon

1 S. Main St
Mont Vernon, NH 03057
Hillsborough County
Town Office Hours:
Monday - Friday 9 a.m. - 3 p.m.
Town Clerk Hours:
Monday and Wednesday 5 p.m. - 8 p.m.; Tuesday and Thursday 8 a.m. - 12:00 a.m.
Governing Board Meeting:
1st four Mondays at 7 p.m.

Town of Moultonborough

6 Holland Street
Moultonborough, NH 03254
Carroll County
Town Office Hours:
Monday - Friday 7:30 a.m. - 4 p.m.
Town Clerk Hours:
Monday - Friday 9 a.m. - 4 p.m. (closed Noon - 1 p.m.)
Governing Board Meeting:
1st & 3rd Thursday at 4 p.m.

City of Nashua

229 Main Street
Nashua, NH 03061
Hillsborough County
Town Office Hours:
Monday - Friday 8 a.m. - 5 p.m.
Town Clerk Hours:
Same as above
Governing Board Meeting:
2nd & 4th Tuesday of the month; 2nd Tuesday July & August

Town of Nelson

7 Nelson Common Road
Nelson, NH 03457
Cheshire County
Town Office Hours:
Tuesday 9 a.m.- 6 p.m. Thursday 9 a.m. -12:00 noon All other times by appointment at 847-0047
Town Clerk Hours:
Tuesday 9 a.m. - 6 p.m. Thursday - 9:00 a.m. - 12:00 noon
Governing Board Meeting:
Every other Wednesday at 3:00 PM

Town of New Boston

7 Meetinghouse Hill Road
New Boston, NH 03070
Hillsborough County
Town Office Hours:
Monday - Friday 9:00 am - 4:00 pm
Town Clerk Hours:
Monday, & Tuesday 9:00 am - 4:00 pm, Wednesday 12:00 pm - 7:00 pm
Governing Board Meeting:
1st & 3rd Monday at 6:30 pm

Town of New Castle

49 Main Street
New Castle, NH 03854
Rockingham County
Town Office Hours:
Monday, Tuesday, Wednesday, & Thursday 8 a.m. - 2 p.m.
Town Clerk Hours:
Monday, Wednesday & Thursday 8 a.m. - noon
Governing Board Meeting:
1st Monday at 7 p.m.; 3rd Monday at 7 p.m.

Town of New Durham

4 Main Street
New Durham, NH 03855
Strafford County
Town Office Hours:
Monday - Thursday, 9am-4pm
Town Clerk Hours:
Same as above
Governing Board Meeting:
2nd Monday at 6 p.m.& 4th Monday at 6 p.m.

Pages