Best Family Doctors in Saint Petersburg
Finding the right family doctor in Saint Petersburg 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 Saint Petersburg


Michael Vincent Angelino, DO
4.5Michael Vincent Angelino · Family Medicine Physician
7655 38Th Ave N Suite 101(727) 345-1332
Darlene Amanda Hiatt, ARNP
4.5Darlene Amanda Hiatt · Family Nurse Practitioner
8001 Dr Martin Luther King Jr St N(727) 577-6888

Family Practice And Injury Center Inc.
4.5Family Practice And Injury Center Inc. · Family Medicine Physician
4701 Central Ave Suite A(727) 347-3213
Thomas J Robison, MD
4.5Thomas J Robison · Family Medicine Physician
560 Jackson St N Suite 302(727) 895-9640

Stephanie Grace Hunt, APRN
4.5Stephanie Grace Hunt · Family Nurse Practitioner
6450 38Th Ave N Suite 120(727) 317-3767
Christelle T Nguyen, DO
4.5Christelle T Nguyen · Family Medicine Physician
7655 38Th Ave N Suite 101(727) 345-1332
Carlos A Labrador, MD
4.5Carlos A Labrador · Family Medicine Physician
6775 Crosswinds Dr N(727) 381-8006
Kristal Jennell Green, APRN
4.5Kristal Jennell Green · Family Nurse Practitioner
134 49Th St S(727) 564-7414
Ruth Es Williams, APRN, FNP BC
4.5Ruth Es Williams · Family Nurse Practitioner
8001 9Th St N(727) 577-6888


Christopher M. Davey, MD, PA
4.5Christopher M. Davey · Family Medicine Physician
2191 9Th Ave N(727) 321-1234


Patricia Mary Michalski, FNP BC
4.5Patricia Mary Michalski · Family Nurse Practitioner
501 6Th Ave S(727) 767-1790
Amanda Jalynn Davis, FNP BC
4.5Amanda Jalynn Davis · Family Nurse Practitioner
201 17Th St S Apt 629(727) 510-4456
Elizabeth Marie Marinelli, APRN
4.5Elizabeth Marie Marinelli · Family Nurse Practitioner
501 6Th Ave S(277) 677-2907
Donald Allan Beals, ARNP
4.5Donald Allan Beals · Family Nurse Practitioner
502 Pasadena Ave S(727) 381-9500


Jennifer Jonell Coleman, ARNP
4.5Jennifer Jonell Coleman · Family Nurse Practitioner
530 Tyrone Blvd N(727) 823-3022
Jason Scott Barton, NURSE PRACTITIONER
4.5Jason Scott Barton · Family Nurse Practitioner
2243 6Th Ave N(727) 776-7609
Michelle Maiolo, FNP BC
4.5Michelle Maiolo · Family Nurse Practitioner
6798 Crosswinds Dr N Suite E102(727) 999-9747
Brian Thienemann Macdowell, MD
4.5Brian Thienemann Macdowell · Family Medicine Physician
4724 Dover St NE(828) 778-8666


Norbert Nicholas Engelman, DO
4.5Norbert Nicholas Engelman · Family Medicine Physician
3491 34Th St S(727) 436-4508
Tiffany Lynn D'Angelo, DNP, APRN, FNP BC
4.5Tiffany Lynn D'Angelo · Family Nurse Practitioner
725 6Th Ave S(727) 553-7355
Tarin Amanda Forbes, DO
4.5Tarin Amanda Forbes · Family Medicine Physician
560 Jackson St N(727) 865-9640



Carlos A Labrador, MD
4.5Carlos A Labrador · Family Medicine Physician
6775 Crosswinds Dr N(727) 381-8006
Rishi Patel DO
4.5Rishi Patel DO · Adolescent Medicine (Family Medicine) Physician
4820 5Th Ave N(727) 321-6768
Carina M Baba, APRN C, FNP
4.5Carina M Baba · Family Nurse Practitioner
6006 49Th St N Suite 120(727) 528-5739

Richard E. Sumner, MD, P.A.
4.5Richard E. Sumner, MD, P.A. · Family Medicine Physician
6740 Crosswinds Dr N(727) 381-5432

Christina Mary Gibson, FNP C
4.5Christina Mary Gibson · Family Nurse Practitioner
5100 Seminole Blvd(727) 319-4535






Innovative Wound Care Associates, LLC
4.5Innovative Wound Care Associates, LLC · Family Nurse Practitioner
3051 Tech Dr N Suite 100(855) 819-6863
Audrey Jane Noles
4.5Audrey Jane Noles · Family Nurse Practitioner
4310 Burlington Ave N(734) 341-5317

Antwan Edward Lacy, FNP C
4.5Antwan Edward Lacy · Family Nurse Practitioner
7000 4Th St N Suite A(727) 526-3627

John Victor Sirois, APRN
4.5John Victor Sirois · Family Medicine Physician
1500 22Nd Ave N(860) 716-5980
Mary Kathryn Parham, FNP, PMHNP, APRN
4.5Mary Kathryn Parham · Family Nurse Practitioner
9800 4Th St N Suite 200(727) 266-8895
Jessica J Herrington, ARNP
4.5Jessica J Herrington · Family Nurse Practitioner
5111 66Th St N(727) 527-5060
Coleen Mary Villarreal
4.5Coleen Mary Villarreal · Family Nurse Practitioner
6500 38Th Ave N(703) 341-4870

Connected Medical Health
4.5Connected Medical Health · Family Nurse Practitioner
4368 50Th Ter S(727) 244-1114

Kristina Marie Banks, ARNP, FNP C
4.5Kristina Marie Banks · Family Nurse Practitioner
501 6Th Ave S(727) 898-7451
Florida Family Medicine LLC
4.5Florida Family Medicine LLC · Family Medicine Physician
7500 4Th St N(727) 526-4122
Erin Johanna Garnett Gregson, APRN
4.5Erin Johanna Garnett Gregson · Family Nurse Practitioner
6811 Dalkeith Ave N(727) 455-0012

Hephzibah Ebony Tillery, ARNP
4.5Hephzibah Ebony Tillery · Family Nurse Practitioner
7901 4Th St N Suite 11488(813) 328-2779


Bruce Warren Frieman, DO
4.5Bruce Warren Frieman · Family Medicine Physician
4930 Sandpiper Ln S(727) 430-1037
Jillian Meaghan Lodico, ARNP
4.5Jillian Meaghan Lodico · Family Nurse Practitioner
2721 60Th Ave N(508) 369-4220
Kerri A Dolan Haire, FNP BC
4.5Kerri A Dolan Haire · Family Nurse Practitioner
8001 9Th St N(866) 389-2727

Bonnie Lynn Davis, ARNP, BC
4.5Bonnie Lynn Davis · Family Nurse Practitioner
630 Pasadena Ave S(727) 360-1784

Jessica Ann Teav, MD
4.5Jessica Ann Teav · Family Medicine Physician
3085 Dr Martin Luther King St N(727) 822-3238
Susan Carol Beaven, MD
4.5Susan Carol Beaven · Family Medicine Physician
5088 66Th Street North(727) 541-2675

Alisha L Grimmage, APRN
4.5Alisha L Grimmage · Family Nurse Practitioner
1750 16Th St S Unit 35207(813) 644-9372
Robin June Cozine, ARNP
4.5Robin June Cozine · Family Nurse Practitioner
153 2Nd Ave N Unit C103(305) 394-1625
Jessica Ann Caraballo, ARNP
4.5Jessica Ann Caraballo · Family Nurse Practitioner
1560 Central Ave Unit 420(727) 686-8284
Ashley Christina Hall, MSN, ARNP, FNP C
4.5Ashley Christina Hall · Family Nurse Practitioner
5124 5Th Way N(513) 910-6368
Rebecca Ann Lauren, ARNP C
4.5Rebecca Ann Lauren · Family Nurse Practitioner
5512 18Th St NE(813) 453-7931
Shakisha Lawson, APRN, FNP
4.5Shakisha Lawson · Family Nurse Practitioner
Bay Pines Va Hospital(727) 398-6661
Mayelin Perez Reina, NP
4.5Mayelin Perez Reina · Family Nurse Practitioner
960 58Th St N(727) 820-7778
Michelle Donna Marie James, APRN
4.5Michelle Donna Marie James · Family Nurse Practitioner
6261 16Th St S(727) 563-6948
Diagnostic Clinic Medical Group Inc.
4.5Diagnostic Clinic Medical Group Inc. · Family Medicine Physician
7005 4Th St N(727) 501-7300


Lynelmarie Camacho, APRN
4.5Lynelmarie Camacho · Family Nurse Practitioner
5651 49Th St N(910) 527-8575


Joseph Scott Finley, NP C
4.5Joseph Scott Finley · Family Nurse Practitioner
4924 45Th Ave N(727) 542-9480
Danielle Alexandra Duvoisin, NP
4.5Danielle Alexandra Duvoisin · Family Nurse Practitioner
200 4Th Ave S Unit 214(727) 946-3932
Melissa Anne Stanilka, APRN
4.5Melissa Anne Stanilka · Family Nurse Practitioner
1839 Central Ave(727) 322-1054
Simbad Pucurica, NP
4.5Simbad Pucurica · Family Nurse Practitioner
620 10Th St N Suite 1D(727) 828-8400



George Anthony Figueroa, M.D.
4.5George Anthony Figueroa, M.D. · Family Medicine Physician
1201 5Th Ave N(727) 895-4500

Katherine Flachs Wojnowich, MD
4.5Katherine Flachs Wojnowich · Family Medicine Physician
603 7Th S St 440(727) 893-6333
Family Doctors in Saint Petersburg 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 Saint Petersburg — useful if your insurance network extends across the metro.
About finding a family doctor in Saint Petersburg
Saint Petersburg has family doctors practicing across hospital systems, group practices, and independent clinics. When choosing a family doctor in Saint Petersburg, 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 Saint Petersburg 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 Saint Petersburg
How much does a visit to a family doctor cost in Saint Petersburg?+
In-network family doctors in Saint Petersburg 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 Saint Petersburg family doctors who list your specific plan, and confirm acceptance directly with the office before booking.
Are Saint Petersburg family doctors accepting new patients?+
Most Saint Petersburg 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 Saint Petersburg 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 Saint Petersburg?+
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.