General practitioner in warm morning light, sitting across a desk from a patient, stethoscope draped casually, genuine eye contact
Live Availability

127

appointments open this week

Serving Greater Metro Area

Find Your Doctor,
Book This Week.

See real appointment slots before you enter a single keystroke. 340+ vetted GPs across the city — most with openings in the next 48 hours.

340+

Vetted Providers

48hrs

Avg. Wait Time

98%

Patient Satisfaction

How We Vet Providers

Before a doctor appears on this page, they've passed four independent checks. Here's exactly what we look at so you don't have to.

ABFM / ABIM

Board Certification Verified

Every provider holds current ABFM or ABIM certification. We re-verify annually — not just at onboarding.

NPDB Cleared

Malpractice History Checked

We run a full 10-year malpractice search through the National Practitioner Data Bank before any listing goes live.

Verified Reviews

Ongoing Patient Feedback

After every appointment booked through GPDirectory, patients receive a verified review request. No anonymous ratings.

Monthly Audits

Practice Standards Audit

We personally confirm office hours, accepted insurances, and new-patient availability every 30 days.

340+ providers passed all four checks. 12 applications rejected in the last 90 days.

Browse vetted doctors
Browse Doctors

Every card below shows a real appointment slot. Filter by what matters to you, then book directly — no phone tag, no waiting on hold.

Showing 6 providers

Dr. Priya Nair, general practitioner in Upper West Side
Accepting New Patients

Dr. Priya Nair

MD, ABFM · Upper West Side

4.9

214 reviews

Preventive CareWomen's HealthChronic Disease Mgmt

Languages: English, Hindi, Malayalam

Next opening

Tomorrow, Tue Feb 25 · 9:15 AM

Dr. Marcus Webb, general practitioner in Brooklyn Heights
Accepting New Patients

Dr. Marcus Webb

MD, ABIM · Brooklyn Heights

4.7

188 reviews

Cardio RiskMen's HealthSports Medicine

Languages: English, Spanish

Next opening

Wed Feb 26 · 11:00 AM

Dr. Yuki Tanaka, general practitioner in Astoria
Accepting New Patients

Dr. Yuki Tanaka

DO, ABFM · Astoria

4.8

156 reviews

Integrative MedicineMental HealthPediatric Care

Languages: English, Japanese

Next opening

Tue Feb 25 · 2:30 PM

Dr. Amara Osei, general practitioner in Harlem
Waitlist Only

Dr. Amara Osei

MD, ABFM · Harlem

4.9

302 reviews

Diabetes CareHypertensionGeriatrics

Languages: English, Twi

Next opening

Thu Feb 27 · 8:45 AM

Dr. Sofia Reyes, general practitioner in Chelsea
Accepting New Patients

Dr. Sofia Reyes

MD, ABIM · Chelsea

5

97 reviews

LGBTQ+ HealthPreventive CareInfectious Disease

Languages: English, Spanish, Portuguese

Next opening

Mon Mar 3 · 10:00 AM

Dr. James Okafor, general practitioner in Flushing
Accepting New Patients

Dr. James Okafor

MD, ABFM · Flushing

4.6

241 reviews

Family MedicinePediatricsTravel Medicine

Languages: English, Igbo

Next opening

Tue Feb 25 · 4:00 PM

What Your First Visit Looks Like

First visits feel unfamiliar because nobody explains them. Here's exactly what happens from the moment you book to the moment you leave — step by step.

1
2 min

Book Online

Pick a time that works. No phone calls. You'll get a confirmation SMS and email within 60 seconds.

2
8 min

Intake Form

A short digital form arrives 48 hours before your visit. Medical history, current medications, reason for visit.

3
5 min

Vitals Check

Arrive 5 minutes early. A nurse takes your blood pressure, weight, and temperature. Routine, quick, friendly.

4
30–45 min

Consultation

Your GP reviews your intake, examines you, and answers every question. First visits run 30–45 minutes.

5
Same day

Follow-Up Plan

You leave with a written care plan, any referrals, and a follow-up date if needed. No mystery, no guesswork.

Running late? No penalty.

All providers on GPDirectory hold a 10-minute grace window for first-time patients. If you need to reschedule, you can do it up to 4 hours before your appointment — no fee, no awkward call.

Insurance & Cost

Cost surprises kill the momentum of actually getting care. Here's what you'll pay — before you even walk in the door.

Check Your Insurance

See how many providers in our network accept your plan.

Typical Cost Breakdown

These are real ranges from providers on our platform — not insurance-company estimates.

New patient visit (with insurance)

Preventive care often $0

$0 – $35 copay

New patient visit (self-pay)

Sliding scale available at some practices

$120 – $250

Follow-up visit

Varies by plan tier

$0 – $25 copay

Lab work (bloodwork)

Depends on what's ordered

$0 – $60

Same-day urgent slot

No premium for urgency

Same as regular

Actual costs depend on your specific plan and deductible status. Call the number on the back of your insurance card to confirm your exact cost before your visit.

Patient Reviews

Every review here came from a verified appointment booked through GPDirectory. No anonymous ratings, no incentivized posts — just people describing what actually happened.

Tanya Kowalski, patient review

Tanya Kowalski

New to NYC · Moved from Chicago

New to City
Saw Dr. Priya Nair · January 2026
0:48
Derek Mensah, patient review

Derek Mensah

HR Manager · Midtown firm

HR Onboarding
Saw Dr. Marcus Webb · February 2026
1:02
Mei-Lin Chow, patient review

Mei-Lin Chow

Parent · Two kids, ages 6 and 9

Family Care
Saw Dr. Yuki Tanaka · January 2026
0:55
Abubakar Diallo, patient review

Abubakar Diallo

Graduate Student · Columbia

Student Insurance
Saw Dr. James Okafor · February 2026
0:41

4.8

Average Rating

Across 2,400+ reviews

96%

Would Recommend

Their GP to a friend

48h

Avg. Wait Time

From search to appointment

100%

Verified Reviews

From confirmed bookings

Ready When You Are

The appointment slot
is already there.

127 openings available this week. Most patients book in under four minutes.