Primary Care Doctors
& General Practitioners

Find The Best Doctor For You In NJ

Learn more about our Patient Portal and its features here.

Request An Appointment Today

Montclair/Glen Ridge
973.969.3800

Verona
973.239.2600

Cranford
908.272.7990

Primary Care Group In New Jersey

Welcome to Vanguard Medical Group, an independent, multisite primary care group with locations in Northern and Central New Jersey. When it comes to staying healthy it is important to have a great primary care doctor on your side. We offer you easy access to preventive and acute primary care, plus chronic care coordination. We make referrals to specialists, when necessary to help get treatment when and where you need it.  You can trust Vanguard Medical Group for your health care needs at all ages.

Family Medicine For All Ages

From pediatrics through geriatrics, and behavioral health at select sites, access to care is our priority. Office appointments; same-day, evening and weekend appointments; after-hours care; eCare – online diagnosis and treatment; hospital and assisted living visits; and our secure MyPatientPortal are available. Major health insurance plans are accepted. Request an appointment or become a new patient today.

Contact our team today to find the doctor that’s right for you.