3,026 Primary Care Physicians Found in Buffalo, NY

The 3,026 Primary Care Physicians available in Buffalo, NY average 4 stars across 14,007 reviews. Find the best one for your needs by years of experience, distance, reviews on Vitals, and more through the filters provided below. Currently, 1,771 Primary Care Physicians listed are accepting new patients and 1,658 accept Medicare.

Filter Primary Care Physicians Results

Featured Results

Dr. Gregory T. Jehrio, MD

Primary Care, Family Medicine, Internal Medicine
On-time appointments
30 years exp
Accepting New Patients
Virtual Visit available
Lockport, NY19.6 mi
Dr. Gregory T. Jehrio, MD is a health care provider primarily located in Lockport, NY. He has 30 years of experience. His specialties include Primary Care, Family... Read More

Need a Virtual Visit?

Talk to a doctor by video without having to leave home.

All Results

Dr. Myron Lynn Glick, MD

Family Medicine
31 years exp
Kenmore, NY
Dr. Myron Lynn Glick, MD is a health care provider primarily located in Kenmore, NY, with other offices in Buffalo, NY and Buffalo, NY(and 9 other locations). They have 31... Read More

Dr. Debra Lynn Luczkiewicz, MD

Family Medicine, Hospice & Palliative Medicine
18 years exp
Buffalo, NY
She is a wonderful doctor!!!!!!!

Dr. Robert Patrick Brawn, DO

Internal Medicine, Pediatrics
19 years exp
Buffalo, NY
Great care provided by Dr. Brawn at Mercy Hospital took care of my husband bedside manner outstanding

Dr. Mahmoud I Ismail, MD

Geriatric Medicine, Internal Medicine
35 years exp
Buffalo, NY
goood

Dr. Michael Petroziello, MD

Diagnostic Radiology, Internal Medicine, Vascular & Interventional Radiology
17 years exp
Buffalo, NY
Dr. Petroziello is a wonderful doctor! He is excellent at what he does and has a great bedside manner. He's kind, and always addresses any concerns or questions. He... Read More

Dr. Dominick Lamonica, MD

Nuclear Medicine, Diagnostic Radiology, Internal Medicine
37 years exp
Buffalo, NY
dr lamonica and his staff were fantastic, everyone in his office was very caring and spent time explaining everything. His assistant George was exceptional !! Highly recommend

Dr. Heidi Narins Suffoletto, MD

Emergency Medicine, Sports Medicine, Family Medicine
25 years exp
Orchard Park, NY
Dr. Suffoletto is one of the most kindest and compassionate doctors I have ever met! I am truly blessed to be her patient and I highly recommend her to all my friends and... Read More

Dr. James Burnett Armstrong, MD

Anesthesiology, Family Medicine
35 years exp
Buffalo, NY
Dr. Armstrong is a wonderful and caring doctor. I wish there were more like him!

Dr. Akash Parashar, MD

Emergency Medicine, Internal Medicine, Other Specialty, Hospital Medicine
26 years exp
Buffalo, NY
My father was recently hospitalized and under the care of Dr. Parashar. This excellent doctor was very thorough and took the time to answer our family’s many questions. He... Read More

Dr. Cassandra Williams, MD

Internal Medicine
19 years exp
Gastonia, NC
love you mom

Dr. Victor Jude Vacanti, MD

Cardiovascular Disease, Internal Medicine
16 years exp
Williamsville, NY
I found Dr. Vacanti to be extremely professional and an excellent listener. He was able to diagnose my medical needs and personally called me to let me know the results... Read More

Dr. Omar Al Ustwani, MD

Oncology, Internal Medicine
17 years exp
Vineland, NJ
Dr. Ustwani is amazing ! he addresses all my problems and always come with brilliant ways to treat my symptoms. I had a lot of problems but he always take the time to... Read More

Dr. Emily Christine Battaglia, FACC, MD

Cardiovascular Disease, Internal Medicine
14 years exp
Buffalo, NY
After my dr retired I found her she very compassionate she make sure u understand

Dr. Kim Strong Griswold, MD

Family Medicine
30 years exp
Buffalo, NY
Dr. Griswold is among the best. She's brilliant and she's kind. If you have her as a mentor, consider yourself fortunate.

Dr. Desi Rose Carozza, MD

Family Medicine, Internal Medicine, Geriatric Medicine, Hospice & Palliative Medicine
16 years exp
Buffalo, NY
She really pays attention and makes a point of asking thoughtful questions.

Dr. Lorne Richard Campbell, MD

Family Medicine
40 years exp
Johnson City, NY
Dr. Campbell is an excellent doctor who takes the time to explain and listen when it counts. He is extremely kind, he is patient, and he is genuinely empathetic when you... Read More

Dr. James Edwin Thompson, MD

Oncology, Internal Medicine
31 years exp
Buffalo, NY
Grate team

Dr. Brian John Page, MD

Cardiovascular Disease, Internal Medicine
21 years exp
Buffalo, NY
AT AGE 88 I CAN TRULY SAY DR. PAGE IS AN OUTSTANDING DOCTOR AND PERSON. I WOULD RECOMMEND HIM TO ANYONE SEEKING ADVICE ON A HEART CONDITION.

Dr. Edward John Spangenthal, MD

Internal Medicine, Cardiovascular Disease
37 years exp
Buffalo, NY
Cares about his patients. Very friendly and nice.

Dr. Andrew Joseph Bain, MD

Internal Medicine, Gastroenterology
20 years exp
Buffalo, NY
Very blessed to have Dr. Bain as my doctor. I have frequent appointments and everything from bedside through procedure is wonderful!

Dr. Anurag Kishor Singh, MD

Radiation Oncology, Internal Medicine
1 Award
25 years exp
Buffalo, NY
World renown, competent and knowledgble.

Ensuring Data Transparency and Trust: A Guide to Vitals Doctor Listings and Reviews

Our provider data is gathered directly from physicians and publicly available databases. Providers who verify their profiles gain the ability to update information, offering additional details about their specialties,education, treated conditions, performed procedures, and accepted insurances.

Reviews on Vitals are submitted by users only. Recognizing the valuable insights these reviews offer into a doctor's reputation, we maintain internal policies and protocols to ensure the quality and accuracy of all reviews. Importantly, providers cannot delete or alter reviews independently. Reviews can only be deleted or changed following an internal assessment by our customer service team.

Your feedback is highly valued and we encourage you to contact our support team should you encounter any issues.