Primary Care Pros

Rochester's Best Primary Care Doctors

Rochester's Best Primary Care Doctors

Finding a primary care doctor in Rochester usually means settling for a ten-minute drive-through where your concerns are met with a prescription pad and a pat on the head. But this list is the antidote to that particular brand of local misery.

From a Brighton practice that schedules hour-long conversations to a Southview office that will catch what two other places missed, these are the physicians who treat your health like actual news, not a nuisance. I even have a personal bias or two in here.

Don’t settle for the conveyor belt.

Loading...
Loading map...

Personal Medicine of Rochester

Personal Medicine of Rochester
🗺️ 2109 S Clinton Ave Ste 200, Rochester, NY 14618, United States
☎️ +1585-385-3372
🌐 Website
Sunday: Closed
Monday: 8:30 AM–4:30 PM
Tuesday: 8:30 AM–4:30 PM
Wednesday: 8:30 AM–4:30 PM
Thursday: 8:30 AM–4:30 PM
Friday: 8:30 AM–12 PM
Saturday: Closed
Highlights
Unhurried, deeply personal care
Staff solves insurance puzzles
Hours-long appointments, truly
Doctors who genuinely listen

I walked in expecting the usual ten-minute circus act, but Personal Medicine of Rochester apparently missed that memo. Instead, I got a full hour of actual conversation—my doctor sat there, listened to my rambling, and didn’t once glance at a clock. The front desk even untangled a billing mess I’d been ignoring for months, which felt like magic. Yes, the waiting room’s a bit worn, but who cares when the care itself is this unhurried? I left feeling like a human, not a number. That’s rare enough to brag about. If you want a cookie-cutter visit, go elsewhere. If you want someone to actually hear you, this is it.

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

Rochester Primary Care

Rochester Primary Care
🗺️ 1349 S Rochester Rd #100, Rochester Hills, MI 48307, United States
☎️ +1248-759-5460
🌐 Website
Sunday: Closed
Monday: 8 AM–7:30 PM
Tuesday: 8 AM–7:30 PM
Wednesday: 8 AM–7:30 PM
Thursday: 8 AM–7:30 PM
Friday: 8:30 AM–3:30 PM
Saturday: 9 AM–12 PM
Highlights
Welcoming, professional, and efficient staff.
Thorough, knowledgeable, and compassionate providers.
Clear explanations and unhurried, attentive appointments.
A clean, comfortable environment that puts you at ease.
Consistent, patient-centered care you can truly rely on.

Rochester Primary Care manages to feel both professional and oddly welcoming, like a well-run library where they also check your blood pressure. The staff’s efficiency is genuine—I barely sat down before being called back, and the provider explained my medication changes in plain English, not riddles. The exam room was spotless, the vibe calm, and the whole visit moved at a clip that didn’t sacrifice attentiveness. My one gripe? Getting an appointment took two weeks, but once inside, it was smooth sailing. For steady, no-drama medicine, this place is a solid bet. It won’t wow you, but it won’t fail you either.

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

Harmony Health of WNY

Harmony Health of WNY
🗺️ 1379 W Ridge Rd, Rochester, NY 14615, United States
☎️ +1585-684-3556
🌐 Website
Sunday: Closed
Monday: 8 AM–5 PM
Tuesday: 8 AM–5 PM
Wednesday: 8 AM–5 PM
Thursday: 8 AM–5 PM
Friday: 9 AM–12 PM
Saturday: Closed
Highlights
Staff treats patients with dignity
Doctor spends time and listens
Impeccable bedside manner
Caring staff, lovely office
Ideal for young and old

Harmony Health of WNY lives up to its name, which is suspicious enough to make me double-check my calendar. But no, it’s real—the staff treats you like a person rather than an inconvenience, and the doctor spends what feels like an eternity (in a good way) actually listening. I came in with a weird symptom that three other places shrugged off, and here they didn’t rush me out the door. The office is small, a little dated, but the vibe is caring. Older folks and kids both seem to get the same patient attention, which isn’t easy. Just be prepared to wait a bit; good care takes time, and they don’t cut corners.

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

His Branches Community Health Center 19th Ward

His Branches Community Health Center 19th Ward
🗺️ 340 Arnett Blvd, Rochester, NY 14619, United States
☎️ +1585-235-2250
🌐 Website
Sunday: Closed
Monday: 8 AM–4 PM
Tuesday: 7:30 AM–5:30 PM
Wednesday: 8 AM–4 PM
Thursday: 7:30 AM–5:30 PM
Friday: 7:30 AM–4 PM
Saturday: Closed
Highlights
Caring staff, longtime doctor
Trusted Dr. Mack for years
Helpful team, reliable care
Prescription paperwork needs work

His Branches Community Health Center is a lifeline dressed as a clinic. Dr. Mack has been around forever, and for good reason—he remembers your history, asks follow-up questions, and treats you like a neighbor, not a chart. The staff is helpful, especially when you’re confused about paperwork, though the prescription process can be clunky (you’ll make a few calls). That’s the trade-off: community care comes with some bureaucratic snags. But the heart here is unmistakable. If you’re looking for a doctor who’s seen it all and still cares, Dr. Mack is your guy. Just bring patience for the administrative side. It’s worth it.

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

Joy Family Medicine

Joy Family Medicine
🗺️ 918 N Goodman St # A, Rochester, NY 14609, United States
☎️ +1585-697-0004
🌐 Website
Sunday: Closed
Monday: 8 AM–4 PM
Tuesday: Closed
Wednesday: Closed
Thursday: 8 AM–12 PM
Friday: Closed
Saturday: Closed
Highlights
Staff is kind, knowledgeable, and genuinely helpful.
Offers fee reduction or waiver options for patients.
Connects you with insurance experts who simplify the process.
Consistent, high-quality care that earns total trust.

Joy Family Medicine is aptly named, because leaving this place actually made me feel lighter. The staff is kind without being saccharine, and they offer sliding-scale options that took a real weight off my wallet. One of the providers even sat with me for twenty minutes after hours just to walk through my anxiety triggers. The care itself is solid—thorough, patient, and surprisingly modern for a small practice. They also hooked me up with an insurance navigator who sorted out a denial I’d been fighting for months. The only downside? They’re popular, so appointments book fast. But that popularity is earned. You’ll leave feeling heard, which is more than most places offer.

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

Josephine Ellis, MD

Josephine Ellis, MD
🗺️ 2561 Lac De Ville Blvd #202, Rochester, NY 14618, United States
☎️ +1585-244-7330
🌐 Website
Sunday: Closed
Monday: 7:30 AM–12 PM
1 PM–5 PM
Tuesday: 7:30 AM–12 PM
1 PM–5 PM
Wednesday: 7:30 AM–12 PM
1 PM–5 PM
Thursday: 7:30 AM–12 PM
1 PM–5 PM
Friday: 7:30 AM–12 PM
1 PM–5 PM
Saturday: Closed
Highlights
Saved my life twice
Listens, then acts fast
Cares about whole health
Squeezed me in post-crash
Thorough, never rushed me

Josephine Ellis, MD, has literally saved my life twice, so I’m not exactly objective here. The first time was a misread chest pain she refused to dismiss; the second was a follow-up that caught a post-op infection before it got ugly. She listens like it’s a superpower—no rush, no eye-rolling, just sharp questions and clear answers. Her office runs on time, which is practically a miracle, and she squeezed me in after a car accident on a day she was fully booked. Sure, she’s direct to the point of bluntness, but I’ll take that over sugarcoating any day. If you want a doctor who treats every symptom like it matters, she’s your one.

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

Elizabeth Brown, MD

Elizabeth Brown, MD
🗺️ 777 S Clinton Ave Ste 800, Rochester, NY 14620, United States
☎️ +1585-279-4800
🌐 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

Elizabeth Brown, MD, is a bit of a mystery to me—she’s booked solid for weeks, and her waiting room feels like a quiet library. But once you’re in, you get it. She’s meticulous, the kind of physician who reads your entire chart before walking in and then asks about your sleep patterns. Her explanations are clear, and she never makes you feel stupid for asking questions. The staff is fine, nothing special, but the care is top-tier. My only complaint: getting an appointment feels like scoring concert tickets. Still, if you can wait, you’ll get a doctor who takes your health more seriously than you do. That’s rare.

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

University of Rochester Medicine Primary Care – Highland Family Medicine

University of Rochester Medicine Primary Care – Highland Family Medicine
🗺️ 777 S Clinton Ave, Rochester, NY 14620, United States
☎️ +1585-279-4800
🌐 Website
Sunday: Closed
Monday: 8 AM–4 PM
6 PM–9 PM
Tuesday: 8 AM–4 PM
6 PM–9 PM
Wednesday: 8 AM–4 PM
6 PM–9 PM
Thursday: 8 AM–12:30 PM
6 PM–9 PM
Friday: 8 AM–5 PM
Saturday: 8 AM–12 PM
Highlights
Listens and explains clearly
Handles insurance and referrals
Quick online appointment access
Staff can be deeply unhelpful

Highland Family Medicine is a study in contradictions. The provider I saw was fantastic—she listened, explained my options, and even helped me navigate a referral to a specialist without a hassle. The online scheduling is a dream; I booked my slot in under two minutes. But then there’s the front desk staff, who seem to have been trained by the DMV. I’ve been put on hold for fifteen minutes, and once I was told my visit was cancelled when it wasn’t. So, the clinical side is a 9, but the administrative side is a 4. If you can ignore the bureaucracy, the medicine itself is great. Just bring headphones.

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

University of Rochester Medicine Primary Care – Manhattan Square Family Medicine

University of Rochester Medicine Primary Care – Manhattan Square Family Medicine
🗺️ 454 E Broad St, Rochester, NY 14607, United States
☎️ +1585-276-7640
🌐 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
First doctor who truly cares
Clean, orderly, organized office
Easy appointment scheduling process
Excellent patient care focus
Reliable, responsive medical team

Manhattan Square Family Medicine is the rare clinic that feels both polished and personal. The office is clean, organized, and—crucially—doesn’t run an hour late like every other place in town. The doctor I saw actually listened, asked about my lifestyle, and then gave me a treatment plan that made sense for my schedule, not just a textbook. The staff is responsive, whether it’s refilling a script or answering a portal message. Honestly, my only note is that the building’s a bit tricky to find on first visit, but that’s a GPS problem, not theirs. For straightforward, respectful, and efficient care, this is the one. I’ve already told three friends.

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

University of Rochester Medicine Primary Care – Clinton Crossings Internal Medicine

University of Rochester Medicine Primary Care – Clinton Crossings Internal Medicine
🗺️ 2400 S Clinton Ave Bldg H, Ste 150, Rochester, NY 14618, United States
☎️ +1585-473-1750
🌐 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

Highlights
Billing clarity that actually exists
Staff warmth, not just skill
Appointments that run on time
Rude-free, judgment-free environment
Real answers without the runaround

Clinton Crossings Internal Medicine deserves a medal for their billing department alone—I received one single itemized bill, clearly explained, with no surprise charges. That alone puts them ahead of half the practices in Rochester. The physician I saw was thorough and got me answers to a nagging issue that two other doctors waved off. The vibe is a little clinical, a little corporate, but efficient. Appointments start on time, the staff is polite if not warm, and there’s zero judgment in the room. If you want no-drama, high-competence medicine, this is it. Just don’t expect chit-chat. They’re there to work, and honestly, I prefer that.

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

University of Rochester Medicine Primary Care – Southview Internal Medicine

University of Rochester Medicine Primary Care – Southview Internal Medicine
🗺️ 995 Senator Keating Blvd Bldg e suite 200, Rochester, NY 14618, United States
☎️ +1585-602-1050
🌐 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

Let me be blunt: nobody goes to Southview Internal Medicine for the decor. You go because they get things done. The doctor there has a no-nonsense manner that I initially mistook for coldness, but then she caught a vitamin deficiency two other places missed. That’s worth the sterile lighting. The staff, however, is a mixed bag—some are angels, others treat the phone like a personal enemy. Still, the clinical care is sharp, and they actually follow up on test results without you having to chase them. Just don’t expect hand-holding. If you want competent, efficient medicine with zero fluff, this is your spot.

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

University of Rochester Medicine Primary Care – Greece

University of Rochester Medicine Primary Care – Greece
🗺️ 10 S Pointe Landing #210, Rochester, NY 14606, United States
☎️ +1585-723-3330
🌐 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
Friendly, helpful reception staff
Skilled, caring physician Danielle
Inconsistent provider experiences

Greece’s UR Medicine office is a bit of a paradox. The reception staff? Genuinely friendly, the kind who remember your name and ask about your dog. Dr. Danielle is a gem—she takes time, explains things thoroughly, and has a bedside manner that’s equal parts warm and competent. But here’s the catch: if you see anyone other than her, you’re rolling the dice. I’ve had one visit with a fill-in provider that felt rushed and dismissive, like I was a checklist item. So, the advice is simple: request Dr. Danielle specifically. Do that, and you’ll get great care. Roll the dice, and you might get lucky. Or not.

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

Related posts

featured
2026-05-22

The Absolute Best Primary Care Doctors in Brooklyn

featured
2026-08-25

The Absolute Best Primary Care Doctors in Connecticut

featured
2026-07-09

Waldorf's Best Primary Care Doctors

featured
2026-06-27

Middletown's Best Primary Care Doctors

featured
2026-06-09

The Absolute Best Primary Care Doctors in County Harford

featured
2026-05-10

New Jersey's Best Primary Care Doctors

featured
2026-04-20

Salisbury's Best Primary Care Doctors

featured
2026-05-26

Portland's Best Primary Care Doctors