Barnstable
508-862-4044
Fax: 508-790-6326
Town Hall, 367 Main St., Hyannis, 02601
M-F: 8:30a-4:30p
Barre
978-355-5003
Fax: 978-355-5032
Town Hall, 2 Exchange St., P.O. Box 418, 01005
M,W: 7p-9p; Tu,Th: 9a-4p; 1st Sa of month: 9a-12p
Becket
413-623-8934
Fax: 413-623-6036
Town Hall, 557 Main St., 01223
M: 12p-4:30p; Tu,F: 8:30a-1p; W: 12p-8p
Bedford
781-275-0083
Fax: 781-275-5757
Town Hall, 10 Mudge Way, 01730
M-F: 8a-4p
Belchertown
413-323-0281
Fax: 413-323-0107
Town Hall, 2 Jabish St., P.O. Box 629, 01007
M-F: 8a-5p
Bellingham
508-966-5827
Fax: 508-966-5804
Town Hall, 2 Mechanic St., P.O. Box 367, 02019
M: 8:30a-7p; Tu-Th: 8:30a-4:30p; F: 8:30a-1p
Belmont
617-993-2603
Fax: 617-993-2601
Town Hall, 455 Concord Ave., P.O. Box 56, 02478
M-F: 8a-4p; By Appointment
Berkley
508-822-3348
Fax: 508-822-3511
Town Hall, One North Main St., 02779
M-F: 9a-4p
Berlin
978-838-2931
Fax: 978-838-0014
Town Hall, 23 Linden St., # 8, 01503
Tu, Th: 12p-3p; W: 7p-9p
Bernardston
413-648-5408
Fax: 413-648-9428
Town Hall, 38 Church St., P.O. Box 504, 01337
W: 9a-3p
Beverly
978-921-6037
Fax: 978-921-8511
City Hall, 191 Cabot St., 01915
M-W: 8:30a-4:30p; Th: 8:30a-7:30p; F: 8:30a-1p
Billerica
978-671-0924
Fax: 978-663-6510
Town Hall, 365 Boston Rd., 01821
M-F: 8:30a-4p
Blackstone
508-883-1500
Fax: 508-883-4953
Town Hall, 15 Saint Paul St., 01504
M-F: 9a-4:30p; Tu: 5:30p-7:30p
Blandford
413-848-2782
Fax: 413-848-0908
Town Hall, 102 Main St., P.O. Box 101, 01008
M: 6:30p-9p
Bolton
978-779-2771
Fax: 978-779-5461
Town Hall, 663 Main St., P.O. Box 278, 01740
Tu: 9a-4p; Tu: 7p-9p; W-Th: 9a-1p
Boston
617-635-4635
Fax: 617-635-4483
City Hall, One City Hall Square, Room 241, 02201
M-F: 9a-5p
Bourne
508-759-0600
Fax: 508-759-8026
Town Hall, 24 Perry Ave., Buzzards Bay, 02532
M-F: 8:30a-4:30p
Boxborough
978-263-1116
Fax: 978-264-3127
Town Hall, 29 Middle Rd., 01719
M,W,F: 10a-2p; M: 7p-9p; Th: 10a-1p
Boxford
978-887-0806
Fax: 978-887-3546
Town Hall, 7A Spofford Road, 01921
M-Th: 8a-4:30p
Boylston
508-869-2234
Fax: 508-869-6210
Town Hall, 221 Main St., 01505
M,Tu: 8a-2p; M: 6p-8p; W,Th: 8a-1p
Braintree
781-794-8244
Fax: 781-794-8259
Town Hall, 1 JFK Memorial Dr., 02184
M-F: 8:30a-4:30p
Brewster
508-896-4506
Fax: 508-896-8089
Town Hall, 2198 Main St., 02631
M-F: 8:30a-4p
Bridgewater
508-697-0922
Fax: 508-697-0941
Town Hall, 64 Central Sq., 02324
M: 8a-7p; T-Th: 8a-4p; F: 8a-1p
Brimfield
413-245-4101
Fax: 413-245-4107
Town Hall, 21 Main St., P.O. Box 508, 01010
Tu: 6:30p-8p; Sat: 9a-11a
Brockton
508-580-7117
Fax: 508-583-6424
City Hall, 45 School St., 02301
M-F: 8:30a-4:30p
Brookfield
508-867-2930
Fax: 508-867-5091
Town Hall, 6 Central St., 01506
M: 9a-2p; Tu-Th: 9a-3p; F 9a-12p
Brookline
617-730-2010
Fax: 617-730-2043
Town Hall, 333 Washington St., 02445
M-W: 8a-5p; Th: 8a-8p; F: 8a-12:30p
Buckland
413-625-8572
Fax: 413-625-8570
Town Hall, 17 State St., P.O. Box 159, 01338
Tu-F: 9:30a-3p
Burlington
781-270-1660
Fax: 781-238-4692
Town Hall, 29 Center St., 01803
M-F: 8:30a-4:30p; 2nd & 4th Th of month: 8:30a-6:30p (Except July & Aug.)