Town List M

Malden

781-397-7116

Fax: 781-388-0610

City Hall, 200 Pleasant St., 02148

M-Th: 8a-4p; Tu until 7p; F: 8a-12p


Manchester-by-the-Sea

978-526-2040

Fax: 978-526-2001

Town Hall, 10 Central St., 01944

M-W: 8:30a-5p, Th: 8:30a-8p


Mansfield

508-261-7345

Fax: 508-261-1083

Town Hall, 6 Park Row, 02048

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


Marblehead

781-631-0528

Fax: 781-631-8571

Abbot Hall, 188 Washington St., 01945

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


Marion

508-748-3505

Fax: 508-748-3534

Town Hall, 2 Spring St., 02738

M-Th: 8a-4:30p; F: 8a-3:30p


Marlborough

508-460-3775

Fax: 508-624-6504

City Hall, 140 Main St., 01752

M-F: 8:30a-5p; Sept. thru June Mon: 8:30a-7p


Marshfield

781-834-5540

Fax: 781-834-6289

Town Hall, 870 Moraine St., 02050

M: 8:30a-7:30p; Tu-F: 8:30a-4:30p


Mashpee

508-539-1400

Fax: 508-539-2894

Town Hall, 16 Great Neck Rd. North, 02649

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


Mattapoisett

508-758-4103

Fax: 508-758-3030

Town Hall, 16 Main St., P.O. Box 89, 02739

M-F: 8a-4p


Maynard

978-897-1000

Fax: 978-897-8457

Town Hall, 195 Main St., 01754

M-F: 8a-4p


Medfield

508-359-8505

Fax: 508-359-6182

Town Hall, 459 Main St., 02052

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


Medford

781-393-2491

Fax: 781-393-1895

City Hall, 85 George P. Hassett Dr., Room 103, 02155

M-Th: 8:30a-4:30p; Wed until 7:30p; F: 8:30a-12:30p


Medway

508-533-3204

Fax: 508-533-3287

Town Hall, 155 Village St., 02053

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


Melrose

781-979-4125

Fax: 781-665-6877

City Hall, 562 Main St., P.O. Box C, 02176

M-F: 8a-4:30p; 1st & 3rd Mon from 7p-8p


Mendon

508-473-1085

Fax: 508-478-8241

Town Hall, 20 Main St., P.O. Box 54, 01756

M-Th: 8a-3p; Mon Evenings:6:30p-8:30p


Merrimac

978-346-8013

Fax: 978-346-7832

Town Hall, 2 School St., 01860

M,Tu,Th,F: 9a-4p; Sat: 9a-12p


Methuen

978-794-3213

Fax: 978-681-1344

Searles Building, 41 Pleasant St., 01844

M-Th: 8:30a-5:30p; F: 8:30a-12p


Middleborough

508-946-2415

Fax: 508-946-2308

Town Hall, 20 Centre St., 1st Floor, 02346

M-F: 8:45a-5p


Middlefield

413-623-2079

Fax: 413-623-6108

Town Hall, 188 Skyline Trail, P.O. Box 265, 01243

M: 6:30p-9p; Sat: 9a-12p


Middleton

978-774-6927

Fax: 978-774-6167

Memorial Hall, 48 South Main St., 01949

M-Th: 9a-4p; Tu: 6p-8p; F: 9a-1p


Milford

508-634-2307

Fax: 508-634-2324

Town Hall, 52 Main St., 01757

M-F: 8:30a-5p


Millbury

508-865-9110

Fax: 508-865-0857

Town Hall, 127 Elm St., 01527

M-F: 9a-4p; 1st & 3rd Tu until 7p


Millis

508-376-7046

Fax: 508-376-7053

Town Hall, 900 Main St., 02054

M-F: 8:30p-4:30p; Mon Evenings: 6p-8p


Millville

508-883-5849

Fax: 508-883-2994

Town Hall, 8 Central St., P.O. Box 703, 01529

M-Th: 8:30a-5:30p; W: 6p-8p


Milton

617-696-5414

Fax: 617-696-6995

Town Hall, 525 Canton Ave., 02186

M-F: 8:30a-5p


Monroe

413-424-5272

Fax: 413-424-7580

Town Hall, 3-C School St., P.O. Box 59, 01350

M: 2p-5:30p


Monson

413-267-4115

Fax: 413-267-3726

Town Hall, 110 Main St., Suite 4, 01057

M-F: 9a-4p


Montague

413-863-3211

Fax: 413-863-3224

Town Hall, One Avenue A, Turners Falls, 01376

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


Monterey

413-528-5175

Fax: 413-528-9452

Town Hall, 435 Main Rd., P.O. Box 277, 01245

Sat 9:30a-12:30p & By Appointment


Montgomery

413-862-4478

Fax: 413-862-3204

Town Hall, 161 Main Rd., 01085

By Appointment


Mount Washington

413-528-2839

Fax: 413-528-2839

Town Hall, 118 East St., 01258

M: 7:30p-9:30p