DMC Primary Care always welcomes new patients.

DMC Primary Care has more than 60 independent primary care physicians in offices throughout southern New Hampshire. To find a physician close to your home, please call us at 603-537-1300 or complete the short-form below. A DMC Primary Care representative will assist you in finding a provider that best suits the needs of you and your family.

Find a doctor