Best Family Doctors in ST Petersburg FL
Finding the right family doctor in ST Petersburg FL means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of family doctors — 100+ verified family doctors are listed below.
100 family doctors in ST Petersburg FL


James P Desmarais, ARNP
4.5James P Desmarais · Family Nurse Practitioner
3251 3Rd Ave N Rm 125(727) 498-4969


Melissa Markel, FNP C
4.5Melissa Markel · Family Nurse Practitioner
225 1St Ave N Unit 1207(618) 704-8393
Sophie Eusebio Perea, ARNP
4.5Sophie Eusebio Perea · Family Nurse Practitioner
6450 38Th Ave N Suite 420(727) 344-6851

Kathryn Marcino Carruthers, MSN, FNP
4.5Kathryn Marcino Carruthers · Family Nurse Practitioner
5328 Neil Dr(423) 596-6605
Mary A Macari, ARNP
4.5Mary A Macari · Family Nurse Practitioner
1201 5Th Ave N Suite 304(727) 820-7708
Rebecca Bouvier, DNP, FNP BC
4.5Rebecca Bouvier · Family Nurse Practitioner
1839 Central Ave(727) 322-1054
Rooted Vigor, PLLC
4.5Rooted Vigor, PLLC · Family Nurse Practitioner
7901 4Th St N Suite 11467(813) 397-8824
Rhonda Manning Obrien, ADVANCED REG NURSE P
4.5Rhonda Manning Obrien · Family Medicine Physician
205 Dr Mlk St N(727) 824-6927

St Anthony'S Primary Care LLC
4.5St Anthony'S Primary Care LLC · Sports Medicine (Family Medicine) Physician
116 1St St N(727) 895-5210
Yanelys T Alarcon, MSN APRN
4.5Yanelys T Alarcon · Family Nurse Practitioner
901 22Nd Ave S(727) 310-0925

Charles J Crist, MD
4.5Charles J Crist · Family Medicine Physician
3085 Dr Martin Luther King St N(727) 822-3238
Heather Larock Christie, MD
4.5Heather Larock Christie · Family Medicine Physician
2191 9Th Ave N Suite 240(727) 220-9080


Sarnia Carissima Singh, MD
4.5Sarnia Carissima Singh · Family Medicine Physician
116 1St St N(727) 895-5210
Ohi West Medical Group, LLC
4.5Ohi West Medical Group, LLC · Family Medicine Physician
701 6Th St S(727) 823-1234
Christina Marsalisi Mccoy, DO
4.5Christina Marsalisi Mccoy · Family Medicine Physician
1800 66Th St N(727) 893-6323
Michael T Reilly MD PA
4.5Michael T Reilly MD PA · Family Medicine Physician
1201 5Th Ave N(727) 821-1132
Higher Calling Health Care, LLC
4.5Higher Calling Health Care, LLC · Family Nurse Practitioner
7901 4Th St N # 29836(770) 524-1170
St. Anthonys Hospital, Inc..
4.5St. Anthonys Hospital, Inc.. · Family Medicine Physician
1200 7Th Ave N(727) 825-1100

Alliance Regenerative And Performance Medicine, PLLC
4.5Alliance Regenerative And Performance Medicine, PLLC · Sports Medicine (Family Medicine) Physician
111 2Nd Ave NE Suite 1401(727) 258-7224

Professional Health Care Of Pinellas LLC
4.5Professional Health Care Of Pinellas LLC · Family Medicine Physician
1839 Central Ave(727) 322-1054
Monique A Tolston, MD
4.5Monique A Tolston · Family Medicine Physician
500 Roser Park Dr S(727) 898-4461
Diagnostic Clinic Medical Group, Inc..
4.5Diagnostic Clinic Medical Group, Inc.. · Family Medicine Physician
6776 54Th Ave N(727) 548-8500
Saberi Advanced Wound Care LLC
4.5Saberi Advanced Wound Care LLC · Family Medicine Physician
5880 49Th St N Suite N-201(727) 300-0405

Sean Spencer Quinonez, DO
4.5Sean Spencer Quinonez · Family Medicine Physician
6450 38Th Ave N Suite 400(727) 545-4444





Robison & Gramlich PA
4.5Robison & Gramlich PA · Family Medicine Physician
1201 5Th Ave N(727) 894-4100
Rainer Quijada Chan, MD
4.5Rainer Quijada Chan · Family Medicine Physician
900 49Th St N(813) 915-5459
Jessica M Rosenberg, ARNP
4.5Jessica M Rosenberg · Family Nurse Practitioner
620 10Th St N(727) 824-8274
Matthew Gregory Smith, MD
4.5Matthew Gregory Smith · Family Medicine Physician
530 Tyrone Blvd N(727) 823-3022
Matthew G Smith MD PA
4.5Matthew G Smith MD PA · Family Medicine Physician
2105 Tyrone Blvd N(727) 823-3022
Malcolm John Heagle, MD
4.5Malcolm John Heagle · Family Medicine Physician
10000 Bay Pines Bvld(727) 398-6661
Jonathan Edward Gordy, NP
4.5Jonathan Edward Gordy · Family Nurse Practitioner
701 6Th St S(727) 823-1234
Francesca Nicole Pinto
4.5Francesca Nicole Pinto · Family Nurse Practitioner
500 Roser Park Dr S(727) 898-4661

Krystal Heintz
4.5Krystal Heintz · Family Nurse Practitioner
10560 Dr Martin Luther King Jr St N(727) 353-3550



Alexandria Taylor Crumpton, CRNP
4.5Alexandria Taylor Crumpton · Family Nurse Practitioner
3745 33Rd St N Suite 4(727) 525-0006

Susan Deborah Bailey, CFNP
4.5Susan Deborah Bailey · Family Nurse Practitioner
863 3Rd Ave N(727) 327-0333
Jayma Lea Anne Holt, APRN, CNM
4.5Jayma Lea Anne Holt · Family Nurse Practitioner
1600 Dr Martin Luther King Jr St N(813) 286-0033
Katherine Eisenberg
4.5Katherine Eisenberg · Family Medicine Physician
7901 4Th St N Suite 14102(813) 280-0124

Linda Diane Renshaw, ARNP
4.5Linda Diane Renshaw · Family Nurse Practitioner
3050 1St Ave S(727) 321-4846

Michael Gene Niederbrach
4.5Michael Gene Niederbrach · Family Medicine Physician
1800 66Th St N Suite 210(727) 893-6323


Nhat Nguyen Thi Nguyen, DO
4.5Nhat Nguyen Thi Nguyen · Family Medicine Physician
1530 4Th St N(727) 821-8700


Sara Abercrombie, APRN
4.5Sara Abercrombie · Family Nurse Practitioner
10051 5Th St N Suite 200(727) 824-0780

Edward Roger Gillett, MD
4.5Edward Roger Gillett · Sports Medicine (Family Medicine) Physician
700 6Th St S(727) 893-6197


Janet Rose Spieker, ARNP
4.5Janet Rose Spieker · Family Nurse Practitioner
620 10Th St N(727) 824-8383

Jennifer Rebecca Chambers, DO
4.5Jennifer Rebecca Chambers · Family Medicine Physician
5405 Park St N(727) 547-8425
Alicia Cosma Gilbert, FNP
4.5Alicia Cosma Gilbert · Family Nurse Practitioner
205 Dr Martin Luther King Jr St N(727) 824-6900
Altaf Gulamhusain Anga, MD
4.5Altaf Gulamhusain Anga · Family Medicine Physician
7000 4Th St N Suite A(727) 526-3627
Karen L Johnson, ARNP
4.5Karen L Johnson · Family Nurse Practitioner
12450 Roosevelt Blvd N Suite 101(727) 571-1688

Daivd J Hobbs MD PA
4.5Daivd J Hobbs MD PA · Family Medicine Physician
2191 9Th Ave N Suite 240(727) 327-4424


Ann Andrzejewski, FNP
4.5Ann Andrzejewski · Family Nurse Practitioner
146 2Nd St N Suite 305(813) 412-8346


Michael Austin Piety, ARNP
4.5Michael Austin Piety · Family Nurse Practitioner
1033 Dr Martin Luther King Jr St N(727) 456-3288
Team Physicians, LLC
4.5Team Physicians, LLC · Sports Medicine (Family Medicine) Physician
4200 54Th Ave S(727) 864-7831
Rolando Santiago, APRN
4.5Rolando Santiago · Family Nurse Practitioner
1955 1St Ave N Suite 104(727) 322-2925
Gloria E Travieso Zadan, MD
4.5Gloria E Travieso Zadan · Family Medicine Physician
6500 38Th Ave N(727) 384-7727
Healthier Care Solutions, LLC
4.5Healthier Care Solutions, LLC · Family Nurse Practitioner
500 10Th Ave S(919) 656-6543
Daniel A Eckstein, MD
4.5Daniel A Eckstein · Family Medicine Physician
500 Roser Park Dr S(727) 898-4461



Elizabeth Anne Boyle, MSN, FNP BC
4.5Elizabeth Anne Boyle · Family Nurse Practitioner
8001 9Th St N(866) 389-2727
Bay Side Medical Center LLC
4.5Bay Side Medical Center LLC · Family Medicine Physician
9545 Bay Pines Blvd(727) 393-8715


Juliana Halliday, MSN, APRN, FNP C
4.5Juliana Halliday · Family Nurse Practitioner
5999 Central Ave Suite 301(727) 202-1104
William James Degan, MD
4.5William James Degan · Family Medicine Physician
8730 4Th St N(727) 577-9700
Family Doctors in ST Petersburg FL by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Family Doctors in nearby cities
Same specialty in cities near ST Petersburg FL — useful if your insurance network extends across the metro.
About finding a family doctor in ST Petersburg FL
ST Petersburg FL has family doctors practicing across hospital systems, group practices, and independent clinics. When choosing a family doctor in ST Petersburg FL, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many ST Petersburg FL family doctors list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Common questions about family doctors in ST Petersburg FL
How much does a visit to a family doctor cost in ST Petersburg FL?+
In-network family doctors in ST Petersburg FL typically run $120–$300 for an initial visit before insurance. Out-of-network rates can be 3–5× higher. Use the insurance filter above to see ST Petersburg FL family doctors who list your specific plan, and confirm acceptance directly with the office before booking.
Are ST Petersburg FL family doctors accepting new patients?+
Most ST Petersburg FL listings indicate new-patient status on the profile. Wait times vary by specialty and insurance; calling the office directly is the fastest way to confirm same-week availability.
Which insurance plans do ST Petersburg FL family doctors list?+
Major plans in include Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings show plans the provider has indicated they accept — always confirm in-network status directly with the office before your appointment.
Do I need a referral to see a family doctor in ST Petersburg FL?+
Most PPO plans in allow direct booking. HMO and many Medicare Advantage plans require a primary-care referral first. Confirm with your insurer or the office before booking.