Town List H


Hadley

413-584-1590

Fax: 413-586-5661

Town Hall, 100 Middle St., 01035

M-F: 9a-4p


Halifax

781-293-7970

Fax: 781-294-7684

Town Hall, 499 Plymouth St., 02338

M-Th: 7a-4p; F: 7a-11a


Hamilton

978-468-5570

Fax: 978-468-2682

Town Hall, 577 Bay Rd., P.O. Box 429, 01936

M: 8a-7p, T-Th: 8a-4:30p; F: 8a-12p


Hampden

413-566-3214

Fax: 413-566-2010

Town Hall, 625 Main St., P.O Box 215, 01036

M-Th: 9a-1p


Hancock

413-738-5225

Fax: 413-738-5310

Town Hall, 3650 Hancock Rd.,, 01237

Tu: 7p-9p; Th: 9a-12p; 1st Sat. of month: 9a-11a


Hanover

781-826-2691

Fax: 781-826-5239

Town Hall, 550 Hanover St., 02339

M-F: 8a-4p


Hanson

781-293-2772

Fax: 781-294-0884

Town Hall, 542 Liberty St., 02341

M,Tu,Th: 8a-5p; Tu Evenings: 6p-9p; W,F: 8a-12p


Hardwick

413-477-6700

Fax: 413-477-6703

Municipal Building, 307 Main St., P.O. Box 575, Gilbertville, 01031

M: 8:30a-4p, 6:30p-9p; Tu: 1p-4:30p; W: 8:30a-12p; 3rd Sat of month: 9a-12p


Harvard

978-456-4100

Fax: 978-456-4113

Town Hall, 13 Ayer Rd., 01451

M-Th: 8:30a-4p; Tu Evenings: 5p-7p


Harwich

508-430-7516

Fax: 508-432-5039

Town Hall, 732 Main St., 02645

M-F: 8:30a-4p


Hatfield

413-247-0492

Fax: 413-247-5029

Town Hall, 59 Main St., 01038

M-F: 8a-12:15p, 1p-4:30p


Haverhill

978-374-2312

Fax: 978-373-8490

City Hall, 4 Summer St., Room 118, 01830

M-F: 8a-4p


Hawley

413-339-5518

Fax: 413-339-4959

Town Hall, 8 Pudding Hollow Rd., 01339

W: 1p-2p; By Appointment


Heath

413-337-4934

Fax: 413-337-8542

Town Hall, One East Main St., 01346

Tu: 12:30p-3:30p


Hingham

781-741-1410

Fax: 781-740-0239

Town Hall, 210 Central St., 02043

M,W,Th: 8:30a-4:30p; Tu: 8:30a-7p; F: 8:30a-1p


Hinsdale

413-655-2301

Fax: 413-655-8807

Town Hall, 39 South St., P.O. Box 803, 01235

Wed Evenings: 6:30p-8p; By Appointment


Holbrook

781-767-4314

Fax: 781-767-9054

Town Hall, 50 North Franklin St., 02343

M-F: 8a-4p


Holden

508-829-0265

Fax: 508-829-0281

Town Hall, 1196 Main St., 01520

Winter Hours: M-F: 8:30a-4:30p; Summer Hours: M-F: 8a-4p


Holland

413-245-7108

Fax: 413-245-7037

Town Hall, 27 Sturbridge Rd., 01521

M 9a-12p; T 9a-12p, 1pm-3pm; Tues. Evenings: 7:30p-8:30p


Holliston

508-429-0601

Fax: 508-429-0684

Town Hall, 703 Washington St., 01746

M-F: 8:30a-4:30p


Holyoke

413-322-5540

Fax: 413-322-5541

City Hall, 536 Dwight St., 01040

M-F: 8:30a-4:30p


Hopedale

508-634-2203

Fax: 508-634-2200

Town Hall, 78 Hopedale St., P.O. Box 7, 01747

M-Th: 9a-2p; M: 6p-8p


Hopkinton

508-497-9710

Fax: 508-497-9702

Town Hall, 18 Main St., 01748

M,W,Th,F: 8a-4:30p; Tu: 8a-7p (Sept.-May)


Hubbardston

978-928-5244

Fax: 978-928-1402

Town Hall, 7 Main St., P.O. Box H, 01452

M: 2p-8p; Tu,W,Th: 8a-4p


Hudson

978-568-9615

Fax: 978-562-8505

Town Hall, 78 Main St., 01749

M-F: 8a-4:30p


Hull

781-925-2262

Fax: 781-925-0224

Town Hall, 253 Atlantic Ave., 02045

M,W: 8a-4p; T,Th: 8a-7:30p


Huntington

413-667-3186

Fax: 413-667-3507

Town Hall, 24 Russell Rd., P.O. Box 523, 01050

M: 9a-12p; W: 6p-8p