The county health department serves as the primary public health authority for all residents across the county, administering vaccination programs, environmental inspections, disease surveillance, and vital records services. There are 50 Health Departments locations in Middlesex County, Massachusetts.

County residents should know that the county health department serves all residents including those in unincorporated areas and smaller communities that may not have their own city health department.

List of Middlesex County, Massachusetts Health Departments

Acton Public Health Department

View Details Call Now (978) 264-9634

Acton Public Health Department

Address
Get Direction
Hours

Arlington Board Of Health

View Details Call Now (781) 316-3170

Arlington Board Of Health

Address
Get Direction
Hours

Ayer Board Of Health

View Details Call Now (978) 772-8213

Ayer Board Of Health

Address
Get Direction
Hours

Bedford Board Of Health

View Details Call Now (781) 275-6507

Bedford Board Of Health

Address
Get Direction
Hours

Boxborough Board Of Health

View Details Call Now (978) 263-1116

Boxborough Board Of Health

Address
Get Direction
Hours

Ashby Board Of Health

View Details Call Now (978) 386-2424

Ashby Board Of Health

Address
Get Direction
Hours

Ashland Board Of Health

View Details Call Now (508) 881-0100

Ashland Board Of Health

Address
Get Direction
Hours

Ashland Health Department

View Details Call Now (508) 881-0114

Ashland Health Department

Address
Get Direction
Hours

Belmont Board Of Health

View Details Call Now (617) 993-2720

Belmont Board Of Health

Address
Get Direction
Hours

Billerica Board Of Health

View Details Call Now (978) 671-0931

Billerica Board Of Health

Address
Get Direction
Hours

Burlington Board Of Health

View Details Call Now (781) 270-1955

Burlington Board Of Health

Address
Get Direction
Hours

Concord Board Of Health

View Details Call Now (978) 318-3275

Concord Board Of Health

Address
Get Direction
Hours

Everett Board Of Health

View Details Call Now (617) 394-2255

Everett Board Of Health

Address
Get Direction
Hours

Carlisle Board Of Health

View Details Call Now (978) 369-0283

Carlisle Board Of Health

Address
Get Direction
Hours

Dracut Board Of Health

View Details Call Now (978) 453-8162

Dracut Board Of Health

Address
Get Direction
Hours

Cambridge Public Health Department

View Details Call Now (617) 665-3800

Cambridge Public Health Department

Address
Get Direction
Hours

Chelmsford Board Of Health

View Details Call Now (978) 250-5241

Chelmsford Board Of Health

Address
Get Direction
Hours

Dunstable Board Of Health

View Details Call Now (978) 649-4514

Dunstable Board Of Health

Address
Get Direction
Hours

Framingham Board Of Health

View Details Call Now (508) 532-5470

Framingham Board Of Health

Address
Get Direction
Hours

Framingham Town Health Department

View Details Call Now (508) 532-5470

Framingham Town Health Department

Address
Get Direction
Hours

Groton Board Of Health

View Details Call Now (978) 448-1120

Groton Board Of Health

Address
Get Direction
Hours

Holliston Board Of Health

View Details Call Now (508) 429-0605

Holliston Board Of Health

Address
Get Direction
Hours

Lexington Health Department

View Details Call Now (781) 862-0500

Lexington Health Department

Address
Get Direction
Hours

Lowell Board Of Health

View Details Call Now (978) 970-4010

Lowell Board Of Health

Address
Get Direction
Hours

Hudson Board Of Health

View Details Call Now (978) 562-2020

Hudson Board Of Health

Address
Get Direction
Hours

Lincoln Board Of Health

View Details Call Now (781) 259-2613

Lincoln Board Of Health

Address
Get Direction
Hours

Littleton Board Of Health

View Details Call Now (978) 540-2430

Littleton Board Of Health

Address
Get Direction
Hours

Hopkinton Board Of Health

View Details Call Now (508) 497-9725

Hopkinton Board Of Health

Address
Get Direction
Hours

Malden Board Of Health

View Details Call Now (781) 397-7049

Malden Board Of Health

Address
Get Direction
Hours

Marlborough Board Of Health

View Details Call Now (508) 460-3751

Marlborough Board Of Health

Address
Get Direction
Hours

Maynard Board Of Health

View Details Call Now (978) 897-1002

Maynard Board Of Health

Address
Get Direction
Hours

Medford Board Of Health

View Details Call Now (781) 393-2560

Medford Board Of Health

Address
Get Direction
Hours

Nashoba Associated Boards Of Health

View Details Call Now (978) 772-3335

Nashoba Associated Boards Of Health

Address
Get Direction
Hours

Newton Health And Human Services Department

View Details Call Now (617) 796-1420

Newton Health And Human Services Department

Address
Get Direction
Hours

Massachusetts Health Department

View Details Call Now (781) 641-8100

Massachusetts Health Department

Address
Get Direction
Hours

Melrose Board Of Health

View Details Call Now (781) 979-4130

Melrose Board Of Health

Address
Get Direction
Hours

Marlborough Health Department

View Details Call Now (508) 460-3751

Marlborough Health Department

Address
Get Direction
Hours

Melrose City Health Department

View Details Call Now (781) 979-4130

Melrose City Health Department

Address
Get Direction
Hours

Newton Health Department

View Details Call Now (617) 552-7058

Newton Health Department

Address
Get Direction
Hours

Natick Board Of Health

View Details Call Now (508) 647-6460

Natick Board Of Health

Address
Get Direction
Hours

North Reading Board Of Health

View Details Call Now (978) 664-6042

North Reading Board Of Health

Address
Get Direction
Hours

Reading Board Of Health

View Details Call Now (781) 942-9061

Reading Board Of Health

Address
Get Direction
Hours

Shirley Board Of Health

View Details Call Now (978) 425-2600

Shirley Board Of Health

Address
Get Direction
Hours

Stow Board Of Health

View Details Call Now (978) 897-4592

Stow Board Of Health

Address
Get Direction
Hours

Northeast Regional Health Office

View Details Call Now (978) 851-7261

Northeast Regional Health Office

Address
Get Direction
Hours

Newton Health Department

View Details Call Now (617) 552-7058

Newton Health Department

Address
Get Direction
Hours

Sherborn Board Of Health

View Details Call Now (508) 651-7852

Sherborn Board Of Health

Address
Get Direction
Hours

Pepperell Board Of Health

View Details Call Now (978) 433-0328

Pepperell Board Of Health

Address
Get Direction
Hours

Somerville Board Of Health

View Details Call Now (617) 625-6600

Somerville Board Of Health

Address
Get Direction
Hours

Stoneham Board Of Health

View Details Call Now (781) 279-2621

Stoneham Board Of Health

Address
Get Direction
Hours
1 2 >

Residents of Middlesex County can access the county health department website to find vaccination clinic schedules, restaurant inspection results, health alerts, and instructions for ordering certified vital records online or by mail.

You may also find Health Departments locations in neighboring counties including Worcester, Middlesex.