Saint Petersburg Family Physicians
- 70 Board certified
- 48 Award winners
- 525 Reviews
- Average rating is 3.1 stars
- Average wait time is 21.3 minutes
Top Family Physicians in Saint Petersburg, FL
1033 7th Ave N
Saint Petersburg, FL 33705
- Family Medicine
- 21 years experience
- Board certified
- 3 star hospital
601 7th St S
Fl 2
Saint Petersburg, FL 33701
- Family Medicine
- 19 years experience
- 4 star hospital
- Board certified
- Completed fellowship
500 Roser Park Dr S Ste 500
Saint Petersburg, FL 33701
- Family Medicine
- 21 years experience
- Rated 4 stars by patients
- Board certified
700 6th St S
Fl 3
Saint Petersburg, FL 33701
- Family Medicine
- 8 years experience
- Rated 4 stars by patients
- Board certified
- 4 star medical school
400 6th St S
Fl 1
Saint Petersburg, FL 33701
- Family Medicine
- Internal Medicine
- 41 years experience
- Rated 4 stars by patients
- 3 star hospital
- Short wait time
6399 38th Ave N
Ste C6
Saint Petersburg, FL 33710
- Family Medicine
- 4 years experience
- 4 star hospital
- Board certified
4905 34th St S
Ste 610
Saint Petersburg, FL 33711
- Family Medicine
- Family Medicine - Geriatric Medicine
- 33 years experience
- Board certified
5101 Brittany Dr S
Saint Petersburg, FL 33715
- Family Medicine
- Family Medicine - Geriatric Medicine
- 31 years experience
- Top Doctor
- Board certified
- 3 star hospital
3420 8th Ave S
Saint Petersburg, FL 33711
- Family Medicine
- 18 years experience
- Rated 4 stars by patients
- Board certified
880 6th St S
Ste 280
Saint Petersburg, FL 33701
- Pediatrics
- Pediatric Cardiology
- Family Medicine
- Cardiology
- 30 years experience
- 4 star hospital
- Board certified
- Completed fellowship
700 6th St S
Fl 3
Saint Petersburg, FL 33701
- Family Medicine
- Family Medicine - Sports Medicine
- 28 years experience
- Board certified
- 3 star hospital
- 3 star medical school
7005 4th St N
Ste 1
Saint Petersburg, FL 33702
- Family Medicine
- 12 years experience
- Patients' Choice Award
- Bridges To Excellence
- Board certified
PO Box 110675
Lakewood Rch, FL 34211
- Family Medicine
- 28 years experience
- PCA 5th Anniversary
- Short wait time
5800 49th St N
Ste S201
Saint Petersburg, FL 33709
- Family Medicine
- Family Medicine - Geriatric Medicine
- Internal Medicine
- Public Health & General Preventive Medicine
- 27 years experience
- 4 star hospital
- Short wait time
1100 62nd Ave S
Saint Petersburg, FL 33705
- Family Medicine
- 28 years experience
- 4 star hospital
- Board certified
- Short wait time
900 Carillon Pkwy
Ste 300
Saint Petersburg, FL 33716
- Family Medicine
- Preventive Medicine/Occupational Environmental Medicine
- 25 years experience
- 4 star hospital
- Board certified
- 4 star medical school
1201 5th Ave N
Saint Petersburg, FL 33705
- Family Medicine
- Neuromusculoskeletal Medicine, Sports Medicine
- Occupational Medicine
- 24 years experience
- Board certified
- 3 star hospital
3745 33rd St N
Saint Petersburg, FL 33713
- Family Medicine
- 4 years experience
- Board certified
- 3 star hospital
- Short wait time
205 Mlk Jr St N
Saint Petersburg, FL 33701
- Family Medicine
- 14 years experience
- Board certified
- Completed fellowship
3745 33rd St N
Ste B
Saint Petersburg, FL 33713
- Family Medicine
- 28 years experience
- 3 star hospital
24014 State Road 54
Lutz, FL 33559
- Emergency Medicine
- Family Medicine
- 21 years experience
- Board certified
10480 Stringfellow Rd
Ste 1
Saint James City, FL 33956
- Family Medicine
- 14 years experience
- Board certified
- 3 star hospital
4951 34th St S
Saint Petersburg, FL 33711
- Family Medicine
- 33 years experience
- Patients' Choice Award
- Short wait time
111 2nd Ave NE
Ste 1500
Saint Petersburg, FL 33701
- Family Medicine
- 32 years experience
- Board certified
- 3 star hospital
- Short wait time
1615 Pasadena Ave S
Ste 250
Saint Petersburg, FL 33707
- Emergency Medicine
- Family Medicine
- Internal Medicine
- 28 years experience
- Rated 4 stars by patients
- 4 star hospital
- 3 star medical school
12225 28th St N
Ste B
Saint Petersburg, FL 33716
- Family Medicine
- Family Medicine - Sports Medicine
- 11 years experience
- Board certified
- Completed fellowship
- 3 star hospital
8000 4th St N
Saint Petersburg, FL 33702
- Family Medicine
- 47 years experience
- 3 star hospital
6350 Central Ave
Saint Petersburg, FL 33707
- Family Medicine
- 22 years experience
- Patients' Choice Award
- Board certified
- 3 star hospital
5101 Brittany Dr S
Ste N
Saint Petersburg, FL 33715
- Family Medicine
- 31 years experience
- Patients' Choice Award
- Board certified
- 3 star hospital
1152 62nd Ave S
Saint Petersburg, FL 33705
- Family Medicine
- 34 years experience
- 4 star hospital
- Board certified
750 94th Ave N
Ste 201
Saint Petersburg, FL 33702
- Family Medicine
- General Practice
- 41 years experience
- Rated 4 stars by patients
- Short wait time
2191 9th Ave N
Ste 220
Saint Petersburg, FL 33713
- Family Medicine
- 30 years experience
- Patients' Choice Award
- Board certified
- 3 star hospital
6776 54th Ave N
Ste A
Saint Petersburg, FL 33709
- Family Medicine
- 23 years experience
- 3 star hospital
4600 4th St N
Saint Petersburg, FL 33703
- Family Medicine
- Family Medicine - Sports Medicine
- Internal Medicine - Sports Medicine
- 14 years experience
- Board certified
- Completed fellowship
- 4 star medical school
500 Roser Park Dr S Ste 500
Saint Petersburg, FL 33701
- Family Medicine
- 28 years experience
- Patients' Choice Award
- Board certified
- 3 star hospital
5800 49th St N
Ste S108
Saint Petersburg, FL 33709
- Family Medicine
- 7 years experience
- 4 star hospital
1355 Pinellas Bayway S
Ste 5
Saint Petersburg, FL 33715
- Family Medicine
- 27 years experience
- Board certified
- 3 star hospital
7655 38th Ave N
Ste 101
Saint Petersburg, FL 33710
- Family Medicine
- 21 years experience
- 3 star hospital
900 Carillon Pkwy
Ste 304
Saint Petersburg, FL 33716
- Family Medicine
- Undersea and Hyperbaric Medicine
- 7 years experience
- Patients' Choice Award
- Bridges To Excellence
- 4 star hospital
6740 Crosswinds Dr N
Ste C
Saint Petersburg, FL 33710
- Family Medicine
- 24 years experience
- Rated 4 stars by patients
- 4 star hospital
- Board certified
5405 Park St N
Saint Petersburg, FL 33709
- Family Medicine
- 8 years experience
- 4 star hospital
- Board certified
6399 38th Ave N
Ste C6
Saint Petersburg, FL 33710
- Family Medicine
- Internal Medicine
- 18 years experience
- 4 star hospital
- 3 star medical school
12417 Gulf Blvd
Saint Petersburg, FL 33706
- Family Medicine
- Obstetrics & Gynecology
- 48 years experience
- Rated 4 stars by patients
- Short wait time
801 SW 2nd Ave
Gainesville, FL 32601
- Emergency Medicine
- Family Medicine
- 7 years experience
- 4 star hospital
- Board certified
- 4 star medical school
4930 Sandpiper Ln S
Saint Petersburg, FL 33711
- Family Medicine
- 25 years experience
2815 1st Ave N
Saint Petersburg, FL 33713
- Family Medicine
- 4 years experience
- Compassionate Doctor
- Board certified
- 3 star hospital
700 6th St S
Saint Petersburg, FL 33701
- Family Medicine
- 17 years experience
- Board certified
- 3 star hospital
603 7th St S
Ste 500
Saint Petersburg, FL 33701
- Family Medicine
- 17 years experience
- Board certified
7655 38th Ave N
Ste 101
Saint Petersburg, FL 33710
- Family Medicine
- Hospitalist
- 15 years experience
- Patients' Choice Award
- 4 star hospital
1120 Pinellas Bayway S
Ste 200
Saint Petersburg, FL 33715
- Family Medicine
- Preventive Medicine - Undersea and Hyperbaric Medicine
- 14 years experience
- Rated 4 stars by patients
- 4 star hospital
- Board certified
3820 5th Ave N
Ste B
Saint Petersburg, FL 33713
- Family Medicine
- 19 years experience
- 3 star hospital
- 3 star medical school
- Short wait time
701 6th St S
Saint Petersburg, FL 33701
- Emergency Medicine
- Family Medicine
- 34 years experience
- Rated 4 stars by patients
- Board certified
- 3 star medical school
1344 22nd St S
Saint Petersburg, FL 33712
- Family Medicine
- 6 years experience
- Board certified
2191 9th Ave N
Ste 200
Saint Petersburg, FL 33713
- Family Medicine
- 22 years experience
- Patients' Choice Award
- Board certified
12450 Roosevelt Blvd N
Ste 101
Saint Petersburg, FL 33716
- Family Medicine
- 15 years experience
- PCA 5th Anniversary
- Board certified
- 3 star hospital
1111 7th Ave N
Ste 107
Saint Petersburg, FL 33705
- Family Medicine
- 15 years experience
- Patients' Choice Award
- 4 star hospital
- Board certified
6776 54th Ave N
Ste B
Saint Petersburg, FL 33709
- Family Medicine
- 9 years experience
601 7th St S
Ste 3030
Saint Petersburg, FL 33701
- Family Medicine
- 31 years experience
- Patients' Choice Award
- Board certified
- 3 star hospital
6560 9th Ave N
Ste D
Saint Petersburg, FL 33710
- Family Medicine
- Preventive Medicine - Undersea and Hyperbaric Medicine
- 20 years experience
- 4 star hospital
- Board certified
- Short wait time
630 Pasadena Ave S
Ste 171
Saint Petersburg, FL 33707
- Family Medicine
- 19 years experience
- PCA 5th Anniversary
- Board certified
- 3 star hospital
7000 4th St N
Saint Petersburg, FL 33702
- Family Medicine
- Family Medicine - Sports Medicine
- 14 years experience
- Board certified
- Completed fellowship
- 3 star medical school
6350 Central Ave
Saint Petersburg, FL 33707
- Family Medicine
- 22 years experience
- Patients' Choice Award
- Board certified
- Short wait time
1100 62nd Ave S
Saint Petersburg, FL 33705
- Family Medicine
- 32 years experience
- Top Doctor
- Board certified
- 3 star hospital
205 Mlk St N
Ste 419
Saint Petersburg, FL 33701
- Family Medicine - Adolescent Medicine
- 39 years experience
- 4 star hospital
7500 4th St N
Ste B
Saint Petersburg, FL 33702
- Family Medicine
- Surgery
- 48 years experience
- 3 star hospital
7000 4th St N
Saint Petersburg, FL 33702
- Family Medicine
- Undersea and Hyperbaric Medicine
- Preventive Medicine - Undersea and Hyperbaric Medicine
- 21 years experience
- Top Doctor
- Board certified
- 3 star hospital
5778 5th Ave N
Saint Petersburg, FL 33710
- Family Medicine
- 25 years experience
- 4 star hospital
1201 5th Ave N
Ste 401
Saint Petersburg, FL 33705
- Orthopaedic Surgery
- Family Medicine
- Family Medicine - Geriatric Medicine
- Family Medicine - Adolescent Medicine
- Adult Medicine
- Family Medicine - Sports Medicine
- Internal Medicine - Adolescent Medicine
- Internal Medicine - Sports Medicine
- 32 years experience
- Top Doctor
- 4 star hospital
- Board certified
7000 4th St N
Saint Petersburg, FL 33702
- Family Medicine
- Undersea and Hyperbaric Medicine
- Preventive Medicine - Undersea and Hyperbaric Medicine
- 12 years experience
- 4 star hospital
- Board certified
5985 49th St N
St Petersburg, FL 33709
- Family Medicine
- 4 years experience
- Rated 4 stars by patients
- 3 star hospital
- Short wait time
6006 49th St N
Ste 120
Saint Petersburg, FL 33709
- Family Medicine
- 22 years experience
- Rated 4 stars by patients
- Board certified
- 3 star hospital
2191 9th Ave N
Ste 240
Saint Petersburg, FL 33713
- Family Medicine
- 35 years experience
- Patients' Choice Award
- 4 star hospital
- Board certified
4651 1st St NE
Apt 201
Saint Petersburg, FL 33703
- Emergency Medicine
- Family Medicine
- 11 years experience
- 3 star hospital
400 6th St S
Fl 2
Saint Petersburg, FL 33701
- Family Medicine
- 18 years experience
- Top Doctor
- Board certified
- 3 star hospital
648 Apalachee Cir NE
Saint Petersburg, FL 33702
- Emergency Medicine
- Emergency Medical Services
- Family Medicine
- 30 years experience
- 4 star hospital
- Board certified
- Short wait time
116 1st St N
Saint Petersburg, FL 33701
- Family Medicine
- Family Medicine - Sports Medicine
- 7 years experience
- Bridges To Excellence
- Completed fellowship
- 3 star medical school
2837 1st Ave N
Saint Petersburg, FL 33713
- Family Medicine
- 8 years experience
- 4 star hospital
- Board certified
5000 Park St N
Ste 1020
Saint Petersburg, FL 33709
- Family Medicine
- 5 years experience
- 4 star hospital
- Board certified
647 1st Ave N
Saint Petersburg, FL 33701
- Family Medicine
1344 22nd St S
Saint Petersburg, FL 33712
- Family Medicine
- 9 years experience
- 3 star medical school
601 7th St S
Saint Petersburg, FL 33701
- Family Medicine
- Rated 4 stars by patients
7011 1st Ave S
Saint Petersburg, FL 33707
- Family Medicine
- 36 years experience
- Patients' Choice Award
- 4 star medical school
- 3 star hospital
700 6th St S
Saint Petersburg, FL 33701
- Family Medicine
- 14 years experience
- 4 star hospital
- Board certified
- 3 star medical school
2191 9th Ave N
Ste 220
Saint Petersburg, FL 33713
- Family Medicine
- 8 years experience
- Patients' Choice Award
- Board certified
- 3 star hospital
508 Pasadena Ave S
Saint Petersburg, FL 33707
- Family Medicine
- 6 years experience
- NCQA
- Short wait time
2323 9th Ave N
Saint Petersburg, FL 33713
- Emergency Medicine
- Family Medicine
- 23 years experience
- 4 star hospital
- Board certified
234 Driftwood Rd SE
Saint Petersburg, FL 33705
- Family Medicine
- 28 years experience
- Patients' Choice Award
- NCQA
- 3 star hospital
690 4th Ave S
Saint Petersburg, FL 33701
- Adult Medicine
- 41 years experience
5101 Brittany Dr S
Saint Petersburg, FL 33715
- Family Medicine
- Family Medicine - Geriatric Medicine
- Family Medicine - Sports Medicine
- 33 years experience
- 4 star hospital
- Board certified
5741 9th Ave N
Saint Petersburg, FL 33710
- Family Medicine
- 33 years experience
- Top Doctor
- Board certified
- 3 star hospital
2323 9th Ave N
Saint Petersburg, FL 33713
- Emergency Medicine
- Family Medicine
- 13 years experience
- Rated 4 stars by patients
- 4 star hospital
- Board certified
1201 5th Ave N
Ste 300
Saint Petersburg, FL 33705
- Family Medicine
- 19 years experience
2815 1st Ave N
Saint Petersburg, FL 33713
- Family Medicine
- 8 years experience
- Board certified
- 3 star hospital
431 Southwest Blvd N
Saint Petersburg, FL 33703
- Family Medicine
- 50 years experience
- 3 star hospital
601 7th St S
Saint Petersburg, FL 33701
- Family Medicine
- Family Medicine - Sports Medicine
- Internal Medicine - Sports Medicine
- 8 years experience
- Board certified
- Completed fellowship
- 3 star hospital
560 Jackson St N
Ste 301
Saint Petersburg, FL 33705
- Family Medicine
- 22 years experience
- Patients' Choice Award
- Bridges To Excellence
- Board certified
8133 54th Ave N
Saint Petersburg, FL 33709
- Family Medicine
- Family Medicine - Geriatric Medicine
- 34 years experience
- 4 star hospital
- Short wait time
1751 66th St N
Saint Petersburg, FL 33710
- Family Medicine
- 15 years experience
- 4 star hospital
530 Tyrone Blvd N
Saint Petersburg, FL 33710
- Family Medicine
- 7 years experience
- Patients' Choice Award
- Board certified
- 3 star medical school
700 6th St S
Fl 3
Saint Petersburg, FL 33701
- Family Medicine
- 5 years experience
- Board certified
- 3 star hospital
- Short wait time
A family practitioner is a physician who specializes in caring for the health concerns of people of all ages. Rather than focusing on the treatment of one disease or patient population, family practitioners are often the doctors that people see for their everyday ailments, like cold and flu or respiratory infections, and health screenings. When necessary, family practitioners will provide referrals for conditions that require the expertise of another specialist.
The doctors may also provide physicals, inoculations, prenatal care, treat chronic diseases, like diabetes and asthma, and provide advice on disease prevention.
The area of Saint Petersburg, FL has a population of approximately 341,043 people. There are 199 family physicians near Saint Petersburg, which gives it a ratio of 1 family doctor per 1,714 residents or a ratio of 1 family doctor per 791 households. There are 157,379 households in Saint Petersburg.






















