
No reviews
Insurance
Not specified
Check availability
100 providers found
Looking for an eye doctor or optometrist in ST Petersburg? Most patients narrow the list by insurance first, then by location and reviews. 100+ verified eye doctors & optometrists appear below.

Insurance

Donald Schafer Dorr · Optometrist
3210 Dr Martin Luther King Jr St N, St Petersburg, FL, 33704
NPI · 1326134883Insurance

Lawrence Goldberg · Ophthalmology Physician
6950 Central Ave, St Petersburg, FL, 33707
NPI · 1114931599Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Patrick A Carrier Mdpa · Ophthalmology Physician
2200 16Th St N, St Petersburg, FL, 33704
NPI · 1346351400Insurance

Anthony Aesthetics Facial Plastic Surgery, PLLC · Ophthalmologic Surgery Clinic/Center
1901 Dr Martin Luther King Jr St N Suite B, St Petersburg, FL, 33704
NPI · 1780398503Insurance

Nancy Y. Bryant · Ophthalmology Physician
620 10Th Street N., St Petersburg, FL, 33705
NPI · 1386639045Insurance

Insurance

Kenneth Roland Safko · Ophthalmology Physician
300 Beach Dr NE, St Petersburg, FL, 33701
NPI · 1336330794Insurance

Insurance

Martin Edward Orlick · Ophthalmology Physician
5800 49Th St N, St Petersburg, FL, 33709
NPI · 1003816018Insurance

Insurance

Insurance

Insurance

Hess Pediatric Ophthalmology Specialist · Ophthalmology Physician
710 94Th Ave N Suite 309, St Petersburg, FL, 33702
NPI · 1396951463Insurance

Insurance

Thomas K Flanagan Od And Associates PA · Optometrist
3322 Dr Martin Luther King Jr St N, St Petersburg, FL, 33704
NPI · 1548384522Insurance

Insurance

Insurance

Tampa Bay Optometric Group PA · Optometrist
2143 Tyrone Blvd N, St Petersburg, FL, 33710
NPI · 1083771596Insurance

Deborah C Flanagan Od PA · Corneal and Contact Management Optometrist
4940 Central Ave, St Petersburg, FL, 33707
NPI · 1679741391Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Thomas J Pusateri · Ophthalmology Physician
710 94Th Ave N Suite 309, St Petersburg, FL, 33702
NPI · 1194733188Insurance

Insurance

Insurance

Patrick Andrew Carrier · Ophthalmology Physician
1601 38Th Ave N, St Petersburg, FL, 33713
NPI · 1245422294Insurance

Insurance

Insurance

Insurance

Vision Specialty Associates, P.A. · Optometrist
4359 35Th St N, St Petersburg, FL, 33714
NPI · 1518173269Insurance

Insurance

Insurance

Insurance

Dr. Ben V. Graham, O.D., Ph.D., P.A. · Optometrist
2143 Tyrone Blvd N, St Petersburg, FL, 33710
NPI · 1093196974Insurance

Insurance

Insurance

Todd A Berger · Retina Specialist (Ophthalmology) Physician
1601 38Th Ave N, St Petersburg, FL, 33713
NPI · 1205836418Insurance

Insurance

Insurance

Insurance

Pinellas Eye Care PA · Retina Specialist (Ophthalmology) Physician
1515 9Th Ave N, St Petersburg, FL, 33705
NPI · 1306165493Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Tampa Bay Optometric Group PA · Optometrist
2143 Tyrone Blvd N, St Petersburg, FL, 33710
NPI · 1992770473Insurance

Derek Blair Hess · Pediatric Ophthalmology and Strabismus Specialist Physician
710 94Th Ave N Suite 309, St Petersburg, FL, 33702
NPI · 1992726657Insurance

Stephen Ambrose Updegraff · Ophthalmology Physician
1601 38Th Ave N, St Petersburg, FL, 33713
NPI · 1245232446Insurance

Stephen Ambrose Updegraff · Ophthalmology Physician
1601 38Th Ave N, St Petersburg, FL, 33713
NPI · 1245232446Insurance

Insurance

Insurance

Myeyedr Optometry Of Florida, LLC · Optometrist
8501 4Th St N, St Petersburg, FL, 33702
NPI · 1700304656Insurance

Insurance

Daniel J Behn · Corneal and Contact Management Optometrist
1601 38Th Ave N, St Petersburg, FL, 33713
NPI · 1093719775Insurance

Insurance

Nathan Richard Emery · Ophthalmology Physician
6950 Central Ave, St Petersburg, FL, 33707
NPI · 1518959048Insurance

Insurance

Insurance

Insurance

Frank I Mendelblatt MD PA · Ophthalmology Physician
600 6Th St S, St Petersburg, FL, 33701
NPI · 1467652388Insurance

Insurance

Insurance

Dr John J Giardina Od And Associates Optometric Physicians Plc · Optometrist
3301 4Th St N, St Petersburg, FL, 33704
NPI · 1255742979Insurance

Insurance

Myeyedr Optometry Of Florida, LLC · Optometrist
1450 66Th St N, St Petersburg, FL, 33710
NPI · 1629596572Insurance

Florida Eye Center · Ophthalmology Physician
1515 9Th Ave N, St Petersburg, FL, 33705
NPI · 1942263918Insurance

William D. Bullington · Ophthalmology Physician
620 10Th Street N., St Petersburg, FL, 33705
NPI · 1407841596Insurance

Insurance

Insurance

Insurance

Insurance

Martin Edward Orlick · Ophthalmology Physician
5800 49Th St N, St Petersburg, FL, 33709
NPI · 1003816018Insurance

William D. Bullington · Ophthalmology Physician
620 10Th Street N., St Petersburg, FL, 33705
NPI · 1407841596Insurance

Jeffrey I Kasper · Retina Specialist (Ophthalmology) Physician
5800 49Th St N, St Petersburg, FL, 33709
NPI · 1912907122Insurance

Alexander Abraham Rappaport · Ophthalmology Physician
5900 Central Ave, St Petersburg, FL, 33707
NPI · 1467450791Insurance

Alexander Abraham Rappaport · Ophthalmology Physician
5900 Central Ave, St Petersburg, FL, 33707
NPI · 1467450791Insurance

Insurance

Vip Eye Care And Optical Boutique At Carillon LLC · Optometrist
12425 28Th St N Suite 103, St Petersburg, FL, 33716
NPI · 1265908578Insurance

Yasaman Mohadjer · Ophthalmology Physician
8855 9Th St N Suite 100, St Petersburg, FL, 33702
NPI · 1841231297Insurance

Pearle Capstone Eye Associates PLLC · Optometrist
1350 4Th St N, St Petersburg, FL, 33701
NPI · 1154039014Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near ST Petersburg — useful if your insurance network extends across the metro.
ST Petersburg has eye doctors & optometrists practicing across hospital systems, group practices, and independent clinics. When choosing an eye doctor or optometrist in ST 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 ST Petersburg eye doctors & optometrists 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.
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Walk-ins are uncommon for most eye doctors & optometrists. The "available today" filter shows providers with open same-day slots.
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.