Photo of Dr. Thomas McCarrick

Dr. Thomas McCarrick, MD

DPC Family Medicine physician, Verona, NJ

Vanguard Medical Group
5.0 (10 reviews)

Dr. McCarrick is a founding physician of Vanguard Medical Group and serves as its chief medical officer and chief informatics officer.

271 Grove Ave, Ste E, Verona, NJ 07044
At a glance
Practice model
Insurance billing plus a monthly direct pay plan at the practice
Board certification
Family practice and clinical informatics

Facts on this page last checked November 2026. How we check doctors

About Dr. McCarrick

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.

Membership and fees

Vanguard Medical Group bills insurance and also offers a monthly direct pay primary care plan.

Services

Family medicine Geriatrics and senior care Pediatric and adolescent medicine Nursing home care Preventive care
What family medicine doctors commonly treat

Education and credentials

Degree
MD
College
State University of New York at Stony Brook (BS)
Graduate school
Oregon Health Science University (Master of Biomedical Informatics)
Medical school
New York University School of Medicine
Internship
Mountainside/UHMC Hospital, Montclair, NJ
Residency
Mountainside/UHMC Hospital, Montclair, NJ
Board certification
Family practice, and clinical informatics (American Board of Preventive Medicine)
Other certification
Qualification in geriatrics
Professional memberships
American Academy of Family Physicians, New Jersey Academy of Family Physicians, American Geriatric Society, American Medical Informatics Association
License
New Jersey
Board actions
Good standing (checked Nov 2026) None on record Verify with the New Jersey State Board of Medical Examiners
NPI
1457411092

Hospital and practice affiliations

Hospital affiliation with Mountainside/UHMC Hospital, Montclair, NJ
Hospital affiliation with RWJ Barnabas Health, Livingston, NJ
Founder of Care at Home New Jersey
School physician for Cedar Grove Public Schools

Location

271 Grove Ave, Ste E, Verona, NJ 07044
Vanguard Medical Group practice page
Directions

Recognition and research

Media and books

MyVeronaNJ covered a July 2021 telephone town hall hosted by Rep. Mikie Sherrill, where he was a featured speaker and urged continued COVID-19 vigilance.

Patient reviews

5.0
10 reviews
5 star10
4 star0
3 star0
2 star0
1 star0
Write a review
Rated 5 out of 5

Great!

"Very professional care and consult."

FMDD UserNov 2024
Rated 5 out of 5

Awesome!

"Guided me in choosing the best treatment option."

FMDD UserOct 2024
Rated 5 out of 5

Amazing!

"Enlightened me about my condition."

FMDD UserSep 2024
Rated 5 out of 5

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."

FMDD UserNov 2022
Rated 5 out of 5

Great service!

"Very committed Dr. Always seems on top of his game."

FMDD UserJul 2022
Rated 5 out of 5

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%. :)"

FMDD UserJun 2022

Questions patients ask

Does Dr. McCarrick take insurance, or offer a membership?

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.

Is Dr. McCarrick board certified?

Yes. Dr. McCarrick is board certified in family practice. He also earned board certification in clinical informatics through the American Board of Preventive Medicine.

Where did Dr. McCarrick train?

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.

Where is Dr. McCarrick's office?

Dr. McCarrick is a family medicine physician at the Verona Grove Ave. location of Vanguard Medical Group.

Does Dr. McCarrick care for patients in nursing homes?

Yes. Dr. McCarrick regularly cares for patients at area nursing homes.

Does Dr. McCarrick offer telehealth?

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.

Ready to contact Vanguard Medical Group?