Vanguard Medical Group is an independent primary care group practice with eight locations across Northern and Central New Jersey. We offer convenient access including evening and weekend hours and provide a wide range of healthcare services for patients of all ages. Whether you’re looking for after-hours care, primary care or need a recommendation for specialty care, count on Vanguard as your trusted healthcare partner.

To schedule an appointment, please use the drop down above. If you’re a new patient, welcome! In order to best assist you, please choose “request an appointment” from the drop down menu or call a local Vanguard office.