DPC Family Medicine physician, Verona, NJ
Vanguard Medical GroupDr. McCarrick is a founding physician of Vanguard Medical Group and serves as its chief medical officer and chief informatics officer.
Facts on this page last checked November 2026. How we check doctors
Dr. McCarrick earned a BS from the State University of New York at Stony Brook, his MD from New York University School of Medicine and a Master of Biomedical Informatics from Oregon Health Science University. He completed his internship and residency at Mountainside/UHMC Hospital in Montclair, NJ. He is board certified in family practice. He also earned board certification in clinical informatics through the American Board of Preventive Medicine, announced in January 2017.
He is one of the founding physicians at Vanguard Medical Group and serves as its chief medical officer and chief informatics officer. A 2024 statement from the NJ Health Care Quality Institute names him Managing Partner, CMO and CMIO of Vanguard Medical Group. He founded Care at Home New Jersey, a nonprofit that supports the homebound and their families and caregivers.
He regularly cares for patients at area nursing homes and is the school physician for Cedar Grove Public Schools. He cares for several generations of the same family, which gives insight into family health history. He keeps preventive care top of mind, even when treating a cold or another illness.
He calls himself a fitness buff.
Vanguard Medical Group bills insurance and also offers a monthly direct pay primary care plan.
Great!
"Very professional care and consult."
Awesome!
"Guided me in choosing the best treatment option."
Amazing!
"Enlightened me about my condition."
provided clear explanations and wise counsel
"Excellent. He always listened carefully and provided clear explanations and wise counsel. I had to change doctors because I moved away from the area where he practiced, and I'm hoping they live up to Dr. McCarrick's standard of care."
Great service!
"Very committed Dr. Always seems on top of his game."
Always friendly
"Been going here for 7 years now. Dr. McCarrick is an excellent doctor. Best doctor I've ever had and I trust him 100%. :)"
Vanguard Medical Group bills insurance and also offers a monthly direct pay primary care plan. The practice submits charges to insurance plans it participates with.
Yes. Dr. McCarrick is board certified in family practice. He also earned board certification in clinical informatics through the American Board of Preventive Medicine.
Dr. McCarrick earned his MD from New York University School of Medicine. He completed his internship and residency at Mountainside/UHMC Hospital in Montclair, NJ.
Dr. McCarrick is a family medicine physician at the Verona Grove Ave. location of Vanguard Medical Group.
Yes. Dr. McCarrick regularly cares for patients at area nursing homes.
The practice offers telemedicine video visits to all patients at its New Jersey locations.
Are you Dr. McCarrick? Claim this profile for free. Report a correction.
You can still reach the practice directly.
Offered by FindMyDirectDoctor through licensed clinicians, separate from this practice. A clinician decides if treatment is appropriate.
Vanguard Medical Group
Coming soon: Microdosing Programs, Men's Hormone Health & TRT, Menopause & Women's Hormone Health
Offered by FindMyDirectDoctor through licensed clinicians, separate from this practice. Coming soon: Microdosing Programs, Men's Hormone Health & TRT, Menopause & Women's Hormone Health.
Here are the details