Primary Care Pros

Philadelphia's Best Primary Care Doctors

Philadelphia's Best Primary Care Doctors

Finding a primary care doctor in Philadelphia usually means choosing between a wait that rivals a Wawa hoagie line and a visit that feels shorter than a SEPTA delay apology. But this list proves the cityโ€™s physicians run the gamut, from an old-school practitioner whose office feels like a time capsule in Rittenhouse to a modern clinic so punctual itโ€™d make a German train conductor blush.

Iโ€™ve sat in enough exam rooms to know a doctor who actually remembers your kidโ€™s name is worth more than a free parking spot. So grab your insurance card, skip the Google spiral, and meet your new medical home.

Loading...
Loading map...

Fairmount Primary Care Center at GMC

Fairmount Primary Care Center at GMC
๐Ÿ—บ๏ธ 1240 N 9th St, Philadelphia, PA 19122, United States
โ˜Ž๏ธ +1215-827-8010
๐ŸŒ Website
Sunday: Closed
Monday: 7:30 AMโ€“3:30 PM
Tuesday: 7:30 AMโ€“3:30 PM
Wednesday: 7:30 AMโ€“3:30 PM
Thursday: 7:30 AMโ€“3:30 PM
Friday: 7:30 AMโ€“3:30 PM
Saturday: Closed

Fairmount Primary Care Center at GMC feels like the waiting room equivalent of a DMV that suddenly got its act together. You check in, sit down, and before you've finished judging the outdated magazines, a nurse calls your name. The doctors here are competent and direct, no fuss, no frills. They don't sugarcoat, which I appreciate. But it's not exactly a warm and fuzzy visit. You'll get your blood pressure checked, your questions answered, and your prescriptions refilled. Then you're out. It's a solid, no-nonsense option if you're tired of the fluff. Just don't expect a handshake and a compliment.

You might also want to check out the best primary care doctors in Brooklyn.

VITAL PRIMARY CARE CLINIC

VITAL PRIMARY CARE CLINIC
๐Ÿ—บ๏ธ 3334 N Front St, Philadelphia, PA 19140, United States
โ˜Ž๏ธ +1215-876-0096
๐ŸŒ Website
Sunday: Closed
Monday: 8 AMโ€“5 PM
Tuesday: 8 AMโ€“5 PM
Wednesday: 8 AMโ€“5 PM
Thursday: 8 AMโ€“5 PM
Friday: 8 AMโ€“5 PM
Saturday: Closed
Highlights
Efficient, on-time appointments
Outstanding care quality
Patient health prioritized
Impressive staff efficiency

VITAL PRIMARY CARE CLINIC runs like a German train schedule, which in Philadelphia is practically a miracle. My appointment started on time. I know, I almost fainted too. The care quality is outstanding, and you can tell they actually look at your chart before walking in. The staff move with an efficiency that borders on intimidating, but in a good way. Your health is the priority, not their lunch break. If you like your doctor to be punctual and your vitals to be taken seriously, this is your spot. I left feeling like I'd accomplished something, not just survived a copay.

You might also want to check out the best primary care doctors in Frederick.

Dr. Steven Stoll

๐Ÿ—บ๏ธ 1528 Walnut St #950, Philadelphia, PA 19102, United States
โ˜Ž๏ธ +1267-273-1196
๐ŸŒ Website
Sunday: Closed
Monday: 8:30 AMโ€“7:30 PM
Tuesday: 8:30 AMโ€“7:30 PM
Wednesday: 8:30 AMโ€“7:30 PM
Thursday: 8:30 AMโ€“7:30 PM
Friday: 8:30 AMโ€“2:30 PM
Saturday: Closed
Highlights
Doctor great, staff questionable
Hard-to-book appointments
Billing surprises for patients
Dismissive specialty care
Practice has lost charm

Dr. Steven Stoll is a great doctor. Honestly, he knows his stuff, and I'd trust him with a complex diagnosis. But getting to him is like trying to score a reservation at a hipster ramen joint. You'll wait weeks, maybe monthsholidays, and the front desk acts like they're doing you a favor. And then the billing department hits you with a surprise charge that makes you question your life choices. Specialty referrals? Forget it. The staff doesn't follow through, and they can be dismissive. The practice has lost its charm. I'm not saying he's a bad physician, but the headache might not be worth it.

You might also want to check out the best primary care doctors in Albany.

Philadelphia Family Medicine-Marc Matozza

Philadelphia Family Medicine-Marc Matozza
๐Ÿ—บ๏ธ 1028 Oregon Ave, Philadelphia, PA 19148, United States
โ˜Ž๏ธ +1215-389-7766
๐ŸŒ Website
Sunday: Closed
Monday: 9 AMโ€“6 PM
Tuesday: 9 AMโ€“6 PM
Wednesday: 9 AMโ€“6 PM
Thursday: 9 AMโ€“6 PM
Friday: 9 AMโ€“6 PM
Saturday: Closed
Highlights
Thirty years of loyal care
Staff professional, kind, efficient
Doctor who truly listened
Lifesaving, family-like attention
Worth fighting insurance for

Philadelphia Family Medicine with Marc Matozza is the gold standard for loyal care. Thirty years. That's longer than some of my relationships have lasted. The staff is professional, kind, and efficient, like a well-oiled machine with a heart. Dr. Matozza actually listens. He doesn't interrupt, he doesn't glance at his watch. He asks follow-up questions. I've heard stories of him catching things other doctors missed, genuinely lifesaving stuff. The vibe is family, but not in a creepy way. The only catch is insurance. You might have to fight for coverage. But trust me, it's worth the battle.

You might also want to check out the best primary care doctors in Connecticut.

Dr. Vicki Bralow, DO

Dr. Vicki Bralow, DO
๐Ÿ—บ๏ธ 420 Bainbridge St Suite 201, Philadelphia, PA 19147, United States
โ˜Ž๏ธ +1215-832-0130
๐ŸŒ Website
Sunday: Closed
Monday: 8 AMโ€“5 PM
Tuesday: 8 AMโ€“3 PM
Wednesday: 8 AMโ€“7 PM
Thursday: 8 AMโ€“5 PM
Friday: 9:15 AMโ€“3 PM
Saturday: Closed
Highlights
Listens like an actual human
Cares on a personal level
Ten years of profound impact
Dramatically better quality of life
Adrian the GOAT on staff

Dr. Vicki Bralow is a unicorn. She listens like an actual human, not a robot reading a checklist. She remembers details from your last visit, your kids' names, your job stress. For ten years she's had a profound impact on my health. I went from feeling like garbage to having a dramatically better quality of life. She doesn't just treat symptoms, she figures out the root cause. And her staff? Adrian is the GOAT. That guy can schedule you, calm you down, and find you a slot when you're desperate. If you're looking for a doctor who cares on a personal level, this is it.

You might also want to check out the best primary care doctors in New York City.

Fishtown Medicine

Fishtown Medicine
๐Ÿ—บ๏ธ 2418 E York St, Philadelphia, PA 19125, United States
โ˜Ž๏ธ +1267-360-7927
๐ŸŒ Website
Sunday: 9 AMโ€“6 PM
Monday: 8 AMโ€“8 PM
Tuesday: 8 AMโ€“8 PM
Wednesday: 8 AMโ€“8 PM
Thursday: 8 AMโ€“8 PM
Friday: 9 AMโ€“6 PM
Saturday: 9 AMโ€“6 PM
Highlights
Genuinely cares about patients
Answers every question thoroughly
Feels like 24/7 support
Worth every out-of-pocket penny
Accessible, proactive, fully engaged

Fishtown Medicine is a revelation. Dr. [Name] genuinely cares, and it shows. She answers every question thoroughly, no matter how stupid or embarrassing. I'm pretty sure I asked about a mole I've had for years, and she didn't roll her eyes. She explained, reassured, and scheduled a follow-up. It feels like 24/7 support because it basically is. You can email, text, or call, and someone actually gets back to you. It's accessible, proactive, and fully engaged. You'll pay out of pocket, and it's worth every penny. She's not cheap, but neither is my peace of mind.

You might also want to check out the best primary care doctors in Warwick.

Dr. Corina M. Graziani, MD

Dr. Corina M. Graziani, MD
๐Ÿ—บ๏ธ 2130 Spring Garden St, Philadelphia, PA 19130, United States
โ˜Ž๏ธ +1215-978-7800
๐ŸŒ Website
Highlights
Caring for over ten years
Knowledgeable and wonderfully attentive
Takes time and listens
Down-to-earth and easy talker
Genuinely kind and helpful

Dr. Corina M. Graziani is the kind of doctor you hope your friends find. I've been seeing her for over ten years, and she's never once made me feel rushed. She's knowledgeable, wonderfully attentive, and takes her time. She's down to earth and easy to talk to, like a smart friend who happens to have a medical degree. She listens to your concerns without judgmentholiday and actually remembers your history. She's genuinely kind and helpful. If you're tired of being treated like a number, give her a shot. She'll treat you like a person. Revolutionary, right?

You might also want to check out the best primary care doctors in Waldorf.

Penn Primary Care Walnut Street

Penn Primary Care Walnut Street
๐Ÿ—บ๏ธ 700 Walnut St 1st Floor Suite R100, Philadelphia, PA 19106, United States
โ˜Ž๏ธ +1215-440-8681
๐ŸŒ Website
Sunday: Closed
Monday: 8 AMโ€“5 PM
Tuesday: 8 AMโ€“5 PM
Wednesday: 8 AMโ€“5 PM
Thursday: 8 AMโ€“5 PM
Friday: 8 AMโ€“4:30 PM
Saturday: Closed
Highlights
Doctors who actually listen
Refills without the theatrics
Bedside manner, not berating
Zero tolerance for dismissive care
Find a practice that cares

Penn Primary Care Walnut Street is a breath of fresh air in a city full of dismissive doctors. The physicians here actually listen. I know, shocking. They also refill prescriptions without making you jump through hoops or call three different offices. Their bedside manner is spot on, no berating, no condescension. They explain things clearly and ask if you have questions. Zero tolerance for dismissive care, which is exactly what I found elsewhere. If you're tired of being talked down to, find a practice like this one. They treat you like an adult. It's not perfect, but it's pretty damn close.

You might also want to check out the best primary care doctors in Middletown.

Dr. Lillian E. Cohn, MD, FACP

Dr. Lillian E. Cohn, MD, FACP
๐Ÿ—บ๏ธ 834 Chestnut St Ste M202, Philadelphia, PA 19107, United States
โ˜Ž๏ธ +1215-940-9925
๐ŸŒ Website
Sunday: Closed
Monday: 8 AMโ€“4:30 PM
Tuesday: 8 AMโ€“4:30 PM
Wednesday: 8 AMโ€“4:30 PM
Thursday: 8 AMโ€“4:30 PM
Friday: 8 AMโ€“4:30 PM
Saturday: Closed
Highlights
Trusted, honest, caring relationship
Kind, thorough, excellent listener
Professional, warm, unfailingly thorough
Earns complete patient trust

Dr. Lillian E. Cohn is the real deal. She's trusted, honest, and caring, a rare trifecta. She's kind, thorough, and an excellent listener. I've never felt like my concerns were trivial. She's professional but warm, and she doesn't rush you out the door. She's unfailingly thorough, checking every box and then some. I completely trust her with my health, which says a lot because I trust almost no one. She earns that trust every visit. If you want a doctor who treats you like a partner in your care, Dr. Cohn is your woman. She's a gem, and I'm stingy with that word.

You might also want to check out the best primary care doctors in County Harford.

Dr. Marc J. Altshuler, MD

Dr. Marc J. Altshuler, MD
๐Ÿ—บ๏ธ 833 Chestnut St #301, Philadelphia, PA 19107, United States
โ˜Ž๏ธ +1215-955-7190
๐ŸŒ Website
Highlights
Kindest doctor in town
Comprehensive care delivered
The man simply rocks

Dr. Marc J. Altshuler is the kindest doctor in town. I'm not exaggerating. He's got this calm, reassuring presence that makes you forget you're in a medical office. He delivers comprehensive care, from the routine stuff to the complicated stuffholiday. He actually remembers you from visit to visit. He asks about your life, not just your symptoms. The man simply rocks. If he were any nicer, I'd suspect he was running for office. But no, he's just a good doc. If you're looking for someone who treats you like a person and not a chart, make an appointment. You'll thank me later.

You might also want to check out the best primary care doctors in New Jersey.

Dr. Stanley Depman, MD Primary Care Physician

Dr. Stanley Depman, MD Primary Care Physician
๐Ÿ—บ๏ธ 2311 Cottman Ave #71, Philadelphia, PA 19149, United States
โ˜Ž๏ธ +1215-360-3040
๐ŸŒ Website
Sunday: Closed
Monday: 8 AMโ€“5 PM
Tuesday: 8 AMโ€“5 PM
Wednesday: 8 AMโ€“5 PM
Thursday: 8 AMโ€“5 PM
Friday: 8 AMโ€“5 PM
Saturday: Closed

Dr. Stanley Depman is a quiet legend. No flashy website, no Instagram presence, just decades of old-school doctoring. His office feels like a time capsule, but in the best way. He listens, he nods, he writes things down. You get the sense he's seen it all and nothing shocks him. He's not going to order five unnecessary tests to cover his bases. He trusts his instinctsage, and his instincts are sharp. If you want a doctor who treats you like a neighbor, not a customer, this is it. The only downside is getting an appointment. He's not exactly desperate for new patients.

You might also want to check out the best primary care doctors in Salisbury.

Primary Care Group

Primary Care Group
๐Ÿ—บ๏ธ 1420 Locust St Suite R1A-2, Philadelphia, PA 19102, United States
โ˜Ž๏ธ +1215-800-1909
๐ŸŒ Website
Sunday: 10 AMโ€“3 PM
Monday: 9 AMโ€“5 PM
Tuesday: 9 AMโ€“5 PM
Wednesday: 9 AMโ€“5 PM
Thursday: 9 AMโ€“5 PM
Friday: 9 AMโ€“5 PM
Saturday: 10 AMโ€“3 PM

Primary Care Group is the kind of place that makes you wonder why you ever dreaded the doctor. The front desk actually smiles, and the nurses remember your name. The physicians are thorough without being condescending, and they explain things in plain English. I never felt rushed, which is saying something in this city. They coordinate care well, too. Got a referral? Handled. Need a lab order? Done. It's not a boutique practice with cucumber water, but it's dependable, and sometimes dependable is exactly what you need. I left with a follow-up plan that actually made sense. Imagine that.

You might also want to check out the best primary care doctors in Glastonbury.

Related posts

featured
2026-08-26

Waterbury's Best Primary Care Doctors

featured
2026-08-02

Queens' Best Primary Care Doctors

featured
2026-04-18

The Absolute Best Primary Care Doctors in County Fairfield

featured
2026-10-17

The Absolute Best Primary Care Doctors in Buffalo

featured
2026-10-10

Plymouth's Best Primary Care Doctors

featured
2026-08-25

The Absolute Best Primary Care Doctors in Cambridge

featured
2026-07-27

Washington's Best Primary Care Doctors

featured
2026-07-17

Montclair's Best Primary Care Doctors