Accepting New Patients Now - Schedule an Appointment Today Our primary care physicians provide the highest quality health care, tailored to the unique needs of our patients. We have many skilled and caring family medicine, internal medicine and pediatric providers accepting new patients in your neighborhood, with convenient scheduling and plenty of availability. Browse by New Jersey county and book an appointment today.
Family Medicine Providers Family medicine is for patients of all ages, from kids to seniors. We cover the whole family. Browse by county and book an appointment today. Essex County Full Name Locations Hudson Full Name Locations Mercer Full Name Locations Middlesex Full Name Locations Monmouth Full Name Locations Morris County Full Name Locations Ocean Full Name Locations Passaic County Full Name Locations Somerset County Full Name Locations Union County Full Name Locations Warren County Full Name Locations
Internal Medicine Providers Internal medicine is for patients 18 years or older. Browse by county and schedule an appointment today. Essex County Full Name Locations Mercer Full Name Locations Monmouth County Full Name Locations Morris County Full Name Locations Passaic County Full Name Locations Somerset Full Name Locations Union County Full Name Locations
Pediatrics Providers We offer exceptional care for children under 18 years of age through our pediatricians and family medicine providers. Browse by county and book an appointment today. Mercer Full Name Locations Monmouth Full Name Locations Morris County Full Name Locations
Find a Doctor View all Atlantic Health System primary care doctors and pediatricians.Schedule online with an Atlantic Medical Group primary care doctor or pediatrician now.
svg Insurance We Accept and Other Helpful Resources See some of our helpful links, including insurance plans with who we participate. Learn More svg MyChart See how you can manage your prescriptions, communicate with our office and view clinical data - all online. Need assistance with MyChart? We now have 24/7 support, call 1-800-205-9911. Learn More svg Learn More About Us Discover Atlantic Health System and see why we're one of the leading health care organizations in New Jersey. Learn More
Contact Us Find an Atlantic Health System doctor > 1-800-247-9580 Questions About Billing? Schedule payments, review account history and more, or call 1-844-362-1735 Monday through Friday, between 8:00am and 4:30pm. Pay Now