Vanguard Medical Group is an independent primary care group practice with 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 urgent care, primary care or need a recommendation for specialty care, you can count on Vanguard as your trusted healthcare partner.

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