Directory of Local Health Departments

NACCHO has created a tool to help you search for local health departments in your area. Find contact information for local health departments using the map below and check to see that your health department is listed correctly.

If you need to update your information, log onto your MyNACCHO account to make sure we have your team’s correct contact information. For any questions on your MyNACCHO account, email membership@naccho.org.

Hide Map

Massachusetts

Abington Board of Health

500 Gliniewicz Way RM 109
Abington, MA 02351-2058
Phone: (781) 982-2119
Email: mgolightly@abingtonma.gov

Massachusetts

Acton Health Department

472 Main St
Acton, MA 01720-3939
Phone: (978) 929-6632
Email: sball@acton-ma.gov

Massachusetts

Acushnet Health Department

130 Main St
Acushnet, MA 02743-1594
Phone: (508) 998-0275
Email: boh@acushnet.ma.us

Massachusetts

Adams Board of Health

8 Park St
Adams, MA 01220-2053
Phone: (413) 743-8330
Email: sfoster@town.adams.ma.us

Massachusetts

Agawam Health Department

36 Main St
Agawam, MA 01001-1801
Phone: (413) 786-0400 (207)
Email: health@agawam.ma.us

Massachusetts

Alford Board of Health

5 Alford Center Rd
Great Barrington, MA 01230-8920
Phone: (413) 528-4536
Email: alford@berkshire.net

Massachusetts

Amesbury Health Department

9 School St
Amesbury, MA 01913-2812
Phone: (978) 388-8133
Email: jmorris@salisburyma.gov
Website: http://www.ci.amesbury.ma.us

Massachusetts

Amherst Health Department

70 Boltwood Walk
Amherst, MA 01002-2271
Phone: (413) 259-3077
Email: EBodhi@amherstma.gov
Website: http://www.amherstma.gov/departments/Health/default.asp?id=24&mypage=24&myName=Health

Massachusetts

Andover Health Division

36 Bartlet St
Andover, MA 01810-3813
Phone: (978) 490-6671
Email: joanne.belanger@andoverma.gov

Massachusetts

Aquinnah Board of Health

65 State Rd
Aquinnah, MA 02535-1345
Phone: (508) 645-2307
Email: aquinnahboardofhealth@comcast.net

Massachusetts

Arlington Board of Health

27 Maple St
Arlington, MA 02476-4976
Phone: (781) 316-3170
Email: cconnolly@town.arlington.ma.us

Massachusetts

Ashburn Board of Health

32 Main St
Ashburnham, MA 01430-1241
Phone: (978) 827-4100 (117)
Email: dhoward@ashburnham-ma.gov

Massachusetts

Ashby Board of Health

895 Main St
Ashby, MA 01431-2322
Phone: (978) 386-2424 (19)
Email: jgarreffi@nashoba.org

Massachusetts

Ashland Board of Health

101 Main St
Ashland, MA 01721-3108
Phone: (508) 881-0100 (61)
Email: moram@ashlandmass.com

Massachusetts

Athol Board of Health

584 Main St Ste 1
Athol, MA 01331-1824
Phone: (978) 249-7934
Email: boh@townofathol.org

Name Address Details
Abington Board of Health 500 Gliniewicz Way RM 109
Abington, MA 02351-2058
Acton Health Department 472 Main St
Acton, MA 01720-3939
Acushnet Health Department 130 Main St
Acushnet, MA 02743-1594
Adams Board of Health 8 Park St
Adams, MA 01220-2053
Agawam Health Department 36 Main St
Agawam, MA 01001-1801
Alford Board of Health 5 Alford Center Rd
Great Barrington, MA 01230-8920
Amesbury Health Department 9 School St
Amesbury, MA 01913-2812
Amherst Health Department 70 Boltwood Walk
Amherst, MA 01002-2271
Andover Health Division 36 Bartlet St
Andover, MA 01810-3813
Aquinnah Board of Health 65 State Rd
Aquinnah, MA 02535-1345
Arlington Board of Health 27 Maple St
Arlington, MA 02476-4976
Ashburn Board of Health 32 Main St
Ashburnham, MA 01430-1241
Ashby Board of Health 895 Main St
Ashby, MA 01431-2322
Ashland Board of Health 101 Main St
Ashland, MA 01721-3108
Athol Board of Health 584 Main St Ste 1
Athol, MA 01331-1824
Attleboro Health Department 77 Park St
Attleboro, MA 02703-2334
Auburn Health Department 104 Central St
Auburn, MA 01501-2310
Avon Board of Health 65 E Main St
Avon, MA 02322-1435
Ayer Board of Health 1 Main St
Ayer, MA 01432-1325
Barnstable County Health/Environmental Department 3195 Main St
Barnstable, MA 02630-1105
Barnstable Town Health Department 200 Main St
Hyannis, MA 02601-4002
Barre Board of Health/Health Department PO BOX 431
Barre, MA 01005-0431
Becket Board of Health 557 Main St
Becket, MA 01223-3252
Bedford Board of Health 12 Mudge Way
Bedford, MA 01730-2147
Bellingham Board of Health 10 Mechanic St
Bellingham, MA 02019-3150
Belmont Health Department PO BOX 56
Belmont, MA 02478-0900
Beltchertown Board of Health PO BOX 670
Belchertown, MA 01007-0670
Berkley Health Department 1 N Main St
Berkley, MA 02779-1336
Berlin Board of Health 23 Linden St
Berlin, MA 01503-1669
Bernardston Board of Health PO BOX 504
Bernardston, MA 01337-0504
Billerica Health Department 365 Boston Rd
Billerica, MA 01821-8800
Blackstone Board of Health 15 Saint Paul St
Blackstone, MA 01504-2212
Blandford Board of Health PO BOX 141
Blandford, MA 01008-0141
Bolton Board of Health 663 Main St
Bolton, MA 01740-1307
Boston Public Health Commission 1010 Massachusetts Ave
Boston, MA 02118-2600
Bourne Health Department 24 Perry Ave
Buzzards Bay, MA 02532-3441
Boxborough Board of Health 29 Middle Rd
Boxborough, MA 01719-1402
Boxford Health Department 7A Spofford Rd
Boxford, MA 01921-1501
Boylston Board of Health 221 Main St
Boylston, MA 01505-2037
Braintree Board of Health 1 Jfk Memorial Drive
Braintree, MA 02184
Brewster Health Department 2198 Main St
Brewster, MA 02631-1852
Bridgewater Board of Health 151 High St
Bridgewater, MA 02324-1505
Brimfield Health Department 23 Main St
Brimfield, MA 01010-9744
Brockton Health Department 45 School St
Brockton, MA 02301-4049
Brookfield Health Department 6 Central St
Brookfield, MA 01506-1612
Brookline Department of Public Health 11 Pierce St
Brookline, MA 02445-7807
Buckland Health Department 17 State St
Shelburne Falls, MA 01370-1011
Burlington Board of Health 61 Center St
Burlington, MA 01803-3033
Cambridge Public Health Department 119 Windsor St Fl Ground
Cambridge, MA 02139-3647
Canton Board of Health 79 Pleasant St
Canton, MA 02021-2231
Carlisle Health Department 66 Westford St
Carlisle, MA 01741-1506
Carver Health Department 108 Main St
Carver, MA 02330-2025
Charlemont Board of Health 157 Main St
Charlemont, MA 01339-9703
Charlton Board of Health 37 Main St
Charlton, MA 01507-1382
Chatham Board of Health 261 George Ryder Rd
Chatham, MA 02633-1618
Chelmsford Board of Health 50 Billerica RD RM 102
Chelmsford, MA 01824-3102
Chelsea Department of Health and Human Services 500 Broadway
Chelsea, MA 02150-2948
Cheshire Board of Health 80 Church St
Cheshire, MA 01225-9657
Chester Health Department 25 Taft Rd
Chester, MA 01011-9680
Chesterfield Board of Health PO BOX 89
Chesterfield, MA 01012-0089
Chicopee Health Department 15 Court St
Chicopee, MA 01020-1885
Chilmark Board of Health PO BOX 119
Chilmark, MA 02535-0119
City of Beverly Health Department 90 Colon St
Beverly, MA 01915-3604
City of Lowell Health Department 341 Pine St
Lowell, MA 01851-3101
City of Peabody 24 Lowell St
Peabody, MA 01960-5449
Clarksburg Board of Health 111 River Rd
Clarksburg, MA 01247-2147
Clinton Board of Health 242 Church St
Clinton, MA 01510-2631
Cohasset Board of Health 41 Highland Ave
Cohasset, MA 02025-1822
Colrain Board of Health 55 Main Rd
Colrain, MA 01340-5501
Concord Board of Health 141 Keyes Rd
Concord, MA 01742-1601
Conway Board of Health PO BOX 240
Conway, MA 01341-0240
County of Dukes County PO BOX 190
Edgartown, MA 02539-0190
Cummington Health Department PO BOX 78
Cummington, MA 01026-0078
Dalton Health Department 462 Main St
Dalton, MA 01226-1697
Danvers Board of Health 1 Sylvan St
Danvers, MA 01923-2790
Dartmouth Board of Health 400 Slocum Rd
Dartmouth, MA 02747-3234
Dedham Board of Health 26 Bryant St
Dedham, MA 02026-4458
Deerfield Health Department 8 Conway St
South Deerfield, MA 01373-1021
Dighton Health Department 979 Somerset Ave
Dighton, MA 02715
Douglas Board of Health 29 Depot St
Douglas, MA 01516-2323
Dover Board of Health PO BOX 250
Dover, MA 02030-0250
Dracut Health Department 11 Spring Park Ave
Dracut, MA 01826-3829
Dudley Board of Health 71 W Main St
Dudley, MA 01571-3264
Dunstable Board of Health PO BOX 268
Dunstable, MA 01827-0268
Duxbury Board of Health 878 Tremont St
Duxbury, MA 02332-4455
East Bridgewater Board of Health 175 Central St
East Bridgewater, MA 02333-1912
East Brookfield Health Department 122 Connie Mack Dr
East Brookfield, MA 01515-1802
East Longmeadow Health Department 60 Center Sq
East Longmeadow, MA 01028-2486
Eastern Franklin County Health District PO BOX 240
Hadley, MA 01035-0240
Eastham Board of Health 2500 State Hwy
Eastham, MA 02642-2589
Easthampton Health Department 50 Payson Ave Ste 145
Easthampton, MA 01027-2276
Easton Board of Health 136 Elm St
North Easton, MA 02356-1462
Edgartown Board of Health PO BOX 1596
Edgartown, MA 02539-1596
Egremont Health Department PO BOX 368
South Egremont, MA 01258-0368
Erving Board of Health 12 E Main St
Erving, MA 01344-9717
Essex Board of Health 30 Martin St
Essex, MA 01929-1235
Everett Health Department 484 Broadway Rm 20
Everett, MA 02149-3694
Fairhaven Board of Health 40 Center St
Fairhaven, MA 02719-2932
Fall River Health Department 1 Government Ctr
Fall River, MA 02722-7700
Falmouth Health Department 59 Town Hall Sq
Falmouth, MA 02540-2761
Fitchburg Health Department 166 Boulder Dr Ste 108
Fitchburg, MA 01420-3168
Florida Health Department 367 Mohawk Trl
Drury, MA 01343-9606
Foothills Health District PO BOX 447
Haydenville, MA 01039-0447
Foxborough Health Department 40 South St
Foxboro, MA 02035-2397
Framingham Health Department 150 Concord St Rm 221
Framingham, MA 01702-8306
Franklin Board of Health 355 E Central St
Franklin, MA 02038-1352
Franklin Regional Council of Governments 12 Olive St Ste 2
Greenfield, MA 01301-3351
Freetown Health Department PO BOX 438
Assonet, MA 02702-0438
Gardner Health Department/Board of Health 95 Pleasant St Ste 29
Gardner, MA 01440-2630
Georgetown Board of Health 1 Library St
Georgetown, MA 01833-2058
Gill Board of Health 325 Main Rd
Gill, MA 01354-9758
Gloucester Health Department 3 Pond Rd
Gloucester, MA 01930-1834
Goshen Board of Health 40 Main St
Goshen, MA 01032-9610
Gosnold Health Department Cuttyhunk Island
Gosnold, MA 02713
Grafton Board Health Department 30 Providence Rd
Grafton, MA 01519-1511
Granby Board of Health 215B W State St
Granby, MA 01033
Granville Health Department PO BOX 247
Granville, MA 01034-0247
Great Barrington Health Department 334 Main St
Great Barrington, MA 01230-1845
Greenfield Health Department 14 Court Sq
Greenfield, MA 01301-3547
Groton Township Board of Health 173 Main St
Groton, MA 01450-4231
Groveland Health Department 183 Main St
Groveland, MA 01834-1377
Hadley Board of Health 100 Middle St
Hadley, MA 01035-9429
Halifax Board of Health 499 Plymouth St
Halifax, MA 02338-1338
Hamilton Health Department PO BOX 429
Hamilton, MA 01936-0429
Hampden Health Department 625 Main St
Hampden, MA 01036-9000
Hancock Health Department PO BOX 1084
Hancock, MA 01237-1084
Hanover Board of Health 550 Hanover St Ste 17
Hanover, MA 02339-2242
Hanson Health Department/Board of Health 542 Liberty St
Hanson, MA 02341-1627
Hardwick Board of Health PO BOX 575
Gilbertville, MA 01031-0575
Harvard Township Board of Health 13 Ayer Rd
Harvard, MA 01451-1461
Harwich Health Department 732 Main St
Harwich, MA 02645-2717
Hatfield Health Department 59 Main St
Hatfield, MA 01038-9702
Haverhill Health and Inspectional Services 4 Summer St Ste 210
Haverhill, MA 01830-5843
Hawley Board of Health 8 Pudding Hollow Rd
Hawley, MA 01339-9621
Heath Health Department 1 E Main St
Heath, MA 01346-9706
Hingham Health Department 210 Central St
Hingham, MA 02043-2756
Hinsdale Board of Health PO BOX 1082
Hinsdale, MA 01235-1082
Holbrook Board of Health 50 N Franklin St
Holbrook, MA 02343-1560
Holden Board of Health 1196 Main St
Holden, MA 01520-1016
Holland Board of Health 27 Sturbridge Rd
Holland, MA 01521-3151
Holliston Board of Health 703 Washington St
Holliston, MA 01746-2168
Holyoke Health Department 20 Korean Veterans Plz Rm 306
Holyoke, MA 01040-5000
Hopedale Board of Health PO BOX 7
Hopedale, MA 01747-0007
Hopkinton Health Department 18 Main St
Hopkinton, MA 01748-1212
Hubbardston Health Department 7 Main St Unit 2
Hubbardston, MA 01452-1451
Hudson Board of Health 78 Main St
Hudson, MA 01749-2180
Hull Board of Health 253 Atlantic Ave
Hull, MA 02045-3215
Huntington Health Department PO BOX 433
Huntington, MA 01050-0433
Ipswich Board of Health 25 Green St
Ipswich, MA 01938-2229
Kingston Health Department 26 Green St
Kingston, MA 02364
Lakeville Board of Health 346 Bedford St
Lakeville, MA 02347-2150
Lancaster Board of Health 695 Main St
Lancaster, MA 01523-2294
Lanesborough Health Department PO BOX 1492
Lanesboro, MA 01237-1492
Lawrence Health Department 200 Common St Ste 209
Lawrence, MA 01840-1517
Leicester Health Department 3 Washburn Sq
Leicester, MA 01524-1333
Lenox Board of Health 6 Walker St
Lenox, MA 01240-2767
Leominster Health Department 25 West St
Leominster, MA 01453-5699
Leverett Health Department 9 Montague Rd
Leverett, MA 01054-9725
Lexington Board of Health 1625 Massachusetts Ave
Lexington, MA 02420-3801
Leyden Board of Health 16 W Leyden Rd
Leyden, MA 01337-9737
Lincoln Health Department 16 Lincoln Rd
Lincoln, MA 01773-2009
Littleton Township Board of Health 37 Shattuck St
Littleton, MA 01460-1263
Longmeadow Board of Health 20 Williams St
Longmeadow, MA 01106-1950
Ludlow Board of Health 488 Chapin St
Ludlow, MA 01056-2523
Lunenburg Board of Health PO BOX 135
Lunenburg, MA 01462-0135
Lynn Health Department 3 City Hall Sq Ste 401
Lynn, MA 01901-1028
Lynnfield Board of Health 55 Summer St
Lynnfield, MA 01940-1861
Malden Board of Health 200 Pleasant St Rm 517
Malden, MA 02148-4802
Manchester-by-the-Sea Board of Health 10 Central St
Manchester, MA 01944-1354
Mansfield Board of Health 6 Park Row
Mansfield, MA 02048-2433
Marblehead Health Department 7 Widger Rd
Marblehead, MA 01945-2197
Marion Township Health Department 2 Spring St
Marion, MA 02738-1519
Marlborough Health Department 255 Main St Rm 101
Marlborough, MA 01752-5505
Marshfield Health Department 870 Moraine St
Marshfield, MA 02050-3498
Mashpee Health Department 16 Great Neck Rd N
Mashpee, MA 02649-2528
Massachusetts Department of Public Health 250 Washington St Fl 2Nd
Boston, MA 02108-4603
Mattapoisett Health Department 16 Main St
Mattapoisett, MA 02739
Maynard Board of Health 195 Main St
Maynard, MA 01754-2509
Medfield Board of Health 459 Main St
Medfield, MA 02052-2009
Medford Department of Public Health 85 George P Hassett Dr Rm 311
Medford, MA 02155-3256
Medway Board of Health 155 Village St
Medway, MA 02053-1147
Melrose Health Department 562 Main St
Melrose, MA 02176-3142
Mendon Board of Health 20 Main St
Mendon, MA 01756-1191
Merrimac Board of Health 2 School St
Merrimac, MA 01860-1915
Methuen Health Department 41 Pleasant St Ste 203
Methuen, MA 01844-3179
Middleborough Health Department 20 Centre St
Middleboro, MA 02346-2270
Middlefield Health Department 188 Skyline Trl
Middlefield, MA 01243
Middleton Board of Health 195 N Main ST
Middleton, MA 01949-1655
Milford Board of Health 52 Main St
Milford, MA 01757-2611
Millbury Health Department 127 Elm St
Millbury, MA 01527-2632
Millis Board of Health 900 Main St Rm 213
Millis, MA 02054-1512
Millville Board of Health PO BOX 703
Millville, MA 01529-0703
Milton Health Department 525 Canton Ave
Milton, MA 02186-3240
Monroe Board of Health 3C School St
Monroe, MA 01350-9600
Monson Board of Health 29 Thompson St
Monson, MA 01057-1014
Montague Health Department 1 Avenue A
Turners Falls, MA 01376-1128
Monterey Board of Health 435 Main Rd
Monterey, MA 01245
Montgomery Health Department 161 Main Rd
Montgomery, MA 01085-9525
Mount Washington Health Department Road 3
Mount Washington, MA 01258-0067
Nahant Board of Health 334 Nahant Rd
Nahant, MA 01908-1469
Nantucket Health Department 2 Fairgrounds Rd
Nantucket, MA 02554-2804
Nashoba Associated Boards of Health 30 Central Ave
Ayer, MA 01432-1423
Natick Board of Health 13 E Central St
Natick, MA 01760-4629
Needham Health Department 1471 Highland Ave Rm 24
Needham, MA 02492-2605
New Ashford Health Department 188 Mallery Rd
New Ashford, MA 01237
New Bedford Health Department 1213 Purchase St
New Bedford, MA 02740-6694
New Braintree Health Department 20 Memorial Dr
New Braintree, MA 01531-1743
New Marlborough Board of Health PO BOX 99
Mill River, MA 01244-0099
New Salem Health Department 19 S Main St
New Salem, MA 01355-9713
Newbury Board of Health 25 High Rd
Newbury, MA 01951-1236
Newburyport Health Department 60 Pleasant St
Newburyport, MA 01950-2627
Newton Health Department 1294 Centre St
Newton, MA 02459-1544
Norfolk Health Department 1 Liberty Ln
Norfolk, MA 02056-1499
North Adams Health Department 10 Main St
North Adams, MA 01247-3419
North Andover Board of Health 1600 Osgood St
North Andover, MA 01845-1048
North Attleboro Health Department 43 S Washington St
North Attleboro, MA 02760-1642
North Brookfield Health Department 14 Bell Rd
North Brookfield, MA 01535-1506
North Reading Board of Health 235 North St
North Reading, MA 01864-1234
Northampton Board of Health 212 Main St
Northampton, MA 01060-3112
Northborough Health Department 63 Main St
Northborough, MA 01532-1943
Northbridge Health Department 7 Main St
Whitinsville, MA 01588-2210
Northfield Board of Health 69 Main St
Northfield, MA 01360-1017
Norton Health Department 70 E Main St
Norton, MA 02766-2310
Norwell Health Department 345 Main St
Norwell, MA 02061-2449
Norwood Board of Health 566 Washington St
Norwood, MA 02062-2203
Oak Bluffs Board of Health PO BOX 1327
Oak Bluffs, MA 02557-1327
Oakham Board of Health PO BOX 553
Oakham, MA 01068-0553
Orange Board of Health 135 E Main St
Orange, MA 01364-6421
Orleans Health Department 19 School Rd
Orleans, MA 02653-3609
Otis Health Department PO BOX 237
Otis, MA 01253-0237
Oxford Board of Health 325 Main St
Oxford, MA 01540-1774
Palmer Health Department 4417 Main St
Palmer, MA 01069-6901
Paxton Health Department 697 Pleasant St
Paxton, MA 01612-1026
Pelham Board of Health 351 Amherst Rd
Pelham, MA 01002-9714
Pembroke Board of Health 100 Center St Ste 2
Pembroke, MA 02359-2299
Pepperell Health Department 1 Main St
Pepperell, MA 01463-1650
Peru Health Department 3 E Main Rd
Peru, MA 01235
Petersham Health Department 3 S Main St
Petersham, MA 01366-9755
Phillipston Board of Health 50 The Cmn
Phillipston, MA 01331-9736
Pittsfield Health Department 70 Allen St Ste 204
Pittsfield, MA 01201-6244
Plainfield Board of Health PO BOX 8
Plainfield, MA 01070-0008
Plainville Health Department PO BOX 1717
Plainville, MA 02762-0717
Plymouth Health Department 11 Lincoln St
Plymouth, MA 02360-3325
Plympton Board of Health 5 Palmer Rd
Plympton, MA 02367-1123
Princeton Health Department 6 Town Hall Dr
Princeton, MA 01541-1129
Quabbin Health District 126 Main St
Ware, MA 01082-1360
Quincy Health Department 440 E Squantum St
Quincy, MA 02171-1505
Randolph Health Department 1 Turner Ln
Randolph, MA 02368-3927
Raynham Health Department 558 S Main St
Raynham, MA 02767-1677
Reading Health Department 16 Lowell St
Reading, MA 01867-4615
Rehoboth Health Department 148 Peck St
Rehoboth, MA 02769-3009
Revere Health Department 249 Broadway # R
Revere, MA 02151-5029
Richmond Health Department 1529 State Rd
Richmond, MA 01254-5094
Rochester Township Board of Health 37 Marion Rd
Rochester, MA 02770-4113
Rockland Board of Health 37 Marion Rd
Rochester, MA 02770-4113
Rockport Health Department 34 Broadway
Rockport, MA 01966-1537
Rowe Board of Health PO BOX 462
Rowe, MA 01367-0462
Rowley Health Department PO BOX 783
Rowley, MA 01969-3783
Royalston Board Health Department 13 The Common
Royalston, MA 01368
Russell Health Department 65 Main St
Russell, MA 01071
Rutland Board of Health 250 Main St
Rutland, MA 01543-1300
Salem Board of Health 120 Washington St
Salem, MA 01970-3545
Salisbury Health Department 5 Beach Rd
Salisbury, MA 01952-2056
Sandisfield Health Department PO BOX 171
Sandisfield, MA 01255-0171
Sandwich Health Department 16 Jan Sebastian Dr
Sandwich, MA 02563-2319
Saugus Health Department 298 Central St
Saugus, MA 01906-2120
Savoy Health Department 720 Main Rd
Savoy, MA 01256-9387
Scituate Health Department 600 Chief Justice Cushing Hwy
Scituate, MA 02066-3229
Seekonk Health Department 100 Peck St
Seekonk, MA 02771-5116
Sharon Health Department 90 S Main St
Sharon, MA 02067-1954
Sheffield Health Department PO BOX 325
Sheffield, MA 01257-0325
Shelburne Board of Health 51 Bridge St
Shelburne Falls, MA 01370-1102
Sherborn Health Department 19 Washington St
Sherborn, MA 01770-1026
Shirley Township Board of Health 7 Keady Way
Shirley, MA 01464-2630
Shrewsbury Health Department 100 Maple Ave
Shrewsbury, MA 01545-5338
Shutesbury Board of Health PO BOX 216
Shutesbury, MA 01072-0216
Somerset Board of Health 140 Wood St
Somerset, MA 02726-5225
Somerville Health and Human Services Department 50 Evergreen Ave
Somerville, MA 02145-2819
South Hadley Health Department 116 Main St Ste 102
South Hadley, MA 01075-2853
Southampton Health Department 210 College Hwy
Southampton, MA 01073-9003
Southborough Health Department 2 Stowe Rd
Southborough, MA 01772-1107
Southbridge Health Department 41 Elm St
Southbridge, MA 01550-2645
Southwick Board of Health 454 College Hwy
Southwick, MA 01077-9267
Spencer Board of Health 157 Main St
Spencer, MA 01562-2123
Springfield Department of Health and Human Services 95 State St Ste 201
Springfield, MA 01103-2073
Sterling Board of Health 1 Park St
Sterling, MA 01564-2132
Stockbridge Board of Health 6 Main St
Stockbridge, MA 01262
Stoneham Health Department 35 Central St
Stoneham, MA 02180-2055
Stoughton Health Department and Visiting Nurses Association 10 Pearl St
Stoughton, MA 02072-2364
Stow Health Department 380 Great Rd
Stow, MA 01775-1122
Sturbridge Board of Health 308 Main St
Sturbridge, MA 01566-1006
Sudbury Health Department 275 Old Lancaster Rd
Sudbury, MA 01776-2274
Sunderland Board of Health 12 School St
Sunderland, MA 01375-9503
Sutton Health Department 4 Uxbridge Rd
Sutton, MA 01590-1702
Swampscott Health Department 22 Monument Ave
Swampscott, MA 01907-1977
Swansea Board of Health 68 Stevens Rd
Swansea, MA 02777-4706
Taunton Board of Health 45 School St
Taunton, MA 02780-3212
Templeton Health Department 2 School St
Baldwinville, MA 01436-1364
Tewksbury Board of Health 175 Chandler St
Tewksbury, MA 01876-1903
Tisbury Board of Health PO BOX 666
Vineyard Haven, MA 02568-0666
Tolland Health Department 241 W Granville Rd
Granville, MA 01034-9543
Topsfield Board of Health 461 Boston ST Ste E6
Topsfield, MA 01983-1237
Town of Dennis 685 Route 134
South Dennis, MA 02660
Town of Provincetown Board of Health 260 Commercial St
Provincetown, MA 02657-2213
Townsend Board of Health 272 Main St
Townsend, MA 01469-1519
Tri-Town Health District 45 Railroad St
Lee, MA 01238-1639
Truro Health Department PO BOX 2030
Truro, MA 02666-2030
Tyngsborough Board of Health 25 Bryant Ln
Tyngsboro, MA 01879-1042
Tyringham Board of Health PO BOX 416
Tyringham, MA 01264-0416
Upton Health Department 1 Main St
Upton, MA 01568-1686
Uxbridge Health Department 21 S Main St
Uxbridge, MA 01569-1851
Wakefield Health Department 1 Lafayette St
Wakefield, MA 01880-2372
Wales Health Department PO BOX 107
Wales, MA 01081-0107
Walpole Health Department 135 School St
Walpole, MA 02081-2837
Waltham Department of Health 119 School St
Waltham, MA 02451-4596
Ware Board of Health 126 Main St
Ware, MA 01082-1360
Wareham Health Department 54 Marion Rd
Wareham, MA 02571-1428
Warren Health Department PO BOX 478
Warren, MA 01083-0478
Warwick Board of Health 12 Athol Rd
Warwick, MA 01378-9301
Washington Health Department 8 Summit Hill Rd
Becket, MA 01223-9627
Watertown Health Department 149 Main St Bldg Administrative
Watertown, MA 02472-4410
Wayland Health Department 41 Cochituate Rd
Wayland, MA 01778-2604
Webster Health Department 350 Main St
Webster, MA 01570-2292
Wellesley Health Department 90 Washington St
Wellesley Hills, MA 02481-3238
Wellfleet Health Department 220 W Main St
Wellfleet, MA 02667-7209
Wendell Health Department PO BOX 41
Wendell, MA 01379-0041
Wenham Health Department 138 Main St
Wenham, MA 01984-1555
West Boylston Board of Health 140 Worcester Street
West Boylston, MA 01583-2466
West Bridgewater Health Department 65 N Main St
West Bridgewater, MA 02379-1799
West Brookfield Health Department 2 E Main St
West Brookfield, MA 01585
West Newbury Board of Health 381 Main St
West Newbury, MA 01985-1450
West Springfield Health Department 26 Central St Ste 18
West Springfield, MA 01089-2753
West Stockbridge Board of Health PO BOX 81
West Stockbridge, MA 01266-0081
West Tisbury Board of Health 1059 State Rd
Vineyard Haven, MA 02568
Westborough Health Department 45 W Main St Ste 25
Westborough, MA 01581-1916
Westfield Health Department 59 Court St
Westfield, MA 01085-3520
Westford Board of Health 55 Main St
Westford, MA 01886-2551
Westhampton Health Department 1 South Rd
Easthampton, MA 01027-9661
Westminster Board of Health 11 South St
Westminster, MA 01473-1534
Weston Health Department PO BOX 378
Weston, MA 02493-0002
Westport Health Department 856 Main Rd
Westport, MA 02790-4311
Westwood Board of Health/Health Department 50 Carby ST
Westwood, MA 02090-1004
Weymouth Health Department 75 Middle St
East Weymouth, MA 02189-1359
Whitman Health Department PO BOX 426
Whitman, MA 02382-0426
Wilbraham Board of Health 240 Springfield St
Wilbraham, MA 01095-2257
Williamstown Board of Health 31 North St
Williamstown, MA 01267-2003
Wilmington Board of Health 121 Glen Rd
Wilmington, MA 01887-3500
Winchendon Health Department 109 Front St
Winchendon, MA 01475-1758
Winchester Board of Health 71 Mount Vernon St
Winchester, MA 01890-2706
Windsor Health Department 113 Hinsdale Rd
Windsor, MA 01270-9688
Winthrop Health Department 1 Metcalf Sq Rm 16
Winthrop, MA 02152-3159
Woburn Health Department 10 Common St
Woburn, MA 01801-4164
Worcester Department of Health 25 Meade St
Worcester, MA 01610-2715
Worthington Health Department PO BOX 247
Worthington, MA 01098-0247
Wrentham Board of Health 79 South St Fl 1
Wrentham, MA 02093-1526
Yarmouth Health Department 1146 Route 28
South Yarmouth, MA 02664-4463

Interested in learning about the work of other public health officials near you or highlighting the achievements of someone in your office? Take a look at our member series and read about this month's featured NACCHO members.