Primary Care Network

MH Primary Care & Family Medicine Providers

The cornerstone of care for our communities.

Middlesex Health offers two primary care practices with multiple convenient locations throughout Middlesex County, providing lifelong care for patients of all ages.


Pick A Location Convenient For You


To learn more about how we can support your and your entire family during all stages of life, please visit our practice pages. Our friendly staff are available to help you find the best provider to meet your unique health needs.

Middlesex Health Family Medicine Middlesex Health Primary Care