Click to Return
Back Back

Search WDH

Find a Provider

Back

Search WDH

Primary Care Physicians

NOTE: Not all of our primary care physicians are accepting new patients.

Our Patient Navigation team has the most up -to-date information about which providers have capacity for a new patient appointment. Please call Patient Navigation at 603-740-2377 to establish care.


All family medicine and internal medicine providers

Family medicine providers (primary care for infants, children, adolescents and adults)


Internal medicine providers (primary care for adults)


Primary care practice locations


Barrington


Dover






Durham


Newmarket


Lee


Portsmouth


Somersworth


Rochester


South Berwick ME

Subscribe to our newsletter.

Sign up to receive occasional emails about Wentworth-Douglass news and events.