
No reviews
Insurance
Not specified
Check availability
100 providers found
Choosing an ophthalmology physician in Phoenix, is easier when you can see credentials, listed plans, and patient ratings in one place. Heallexa shows 100+ verified ophthalmology physician side by side.

Insurance

Insurance

Alan P. Schwartz M.D. · Ophthalmology Physician
539 E Glendale Ave, Phoenix, AZ, 85020
NPI · 1700031556Insurance

Andrew Caswell Wallmann · Ophthalmology Physician
2601 E Roosevelt St, Phoenix, AZ, 85008
NPI · 1316394331Insurance

Insurance

James W Oneil · Ophthalmology Physician
1920 E Cambridge Ave Suite 203, Phoenix, AZ, 85006
NPI · 1669462347Insurance

Eye Doctors Of Arizona PLLC · Ophthalmology Physician
515 W Buckeye Rd Suite 104, Phoenix, AZ, 85003
NPI · 1982268298Insurance

Insurance

Insurance

Affiliated Ophthalmic Services · Ophthalmology Physician
500 W Thomas Rd, Phoenix, AZ, 85013
NPI · 1306925839Insurance

Insurance

Insurance

Insurance

Hope Eye Center, P.C. · Ophthalmology Physician
1530 W Glendale Ave, Phoenix, AZ, 85021
NPI · 1588869028Insurance

David John Abbott · Ophthalmology Physician
4212 North 16Th Street, Phoenix, AZ, 85016
NPI · 1881891257Insurance

Thomas F. Moore, MD, PC · Ophthalmology Physician
214 E Monterey Way, Phoenix, AZ, 85012
NPI · 1548513906Insurance

J. Alan Rappazzo, MD,PC · Ophthalmology Physician
445 E Windmere Dr, Phoenix, AZ, 85048
NPI · 1477579159Insurance

Rasha Hussien Barham · Ophthalmology Physician
1010 E Mcdowell Rd, Phoenix, AZ, 85006
NPI · 1275912347Insurance

Insurance

Insurance

Robert Paul Gervais · Ophthalmology Physician
1530 W Glendale Ave, Phoenix, AZ, 85021
NPI · 1376724955Insurance

Insurance

Insurance

Phoenix Ophthalmologists PA · Ophthalmology Physician
1130 E Missouri Ave Suite 100, Phoenix, AZ, 85014
NPI · 1356377873Insurance

Barnet Dulaney Perkins Eye Center, PC · Ophthalmology Physician
4800 N 22Nd St, Phoenix, AZ, 85016
NPI · 1376574707Insurance

Shaun Christian Brierly · Ophthalmology Physician
4800 N 22Nd St Suite 120, Phoenix, AZ, 85016
NPI · 1144304213Insurance

Advanced Retina And Eye Cancer Center, LLC · Ophthalmology Physician
19820 N 7Th St, Phoenix, AZ, 85024
NPI · 1164853297Insurance

Insurance

Insurance

Insurance

Insurance

Robert Nettleship Brems · Ophthalmology Physician
300 E Osborn Rd, Phoenix, AZ, 85012
NPI · 1205926623Insurance

Insurance

Harmohina Bagga · Ophthalmology Physician
18325 N Allied Way Suite 100, Phoenix, AZ, 85054
NPI · 1306024104Insurance

James J Koster · Ophthalmology Physician
300 E Osborn Rd Suite 100, Phoenix, AZ, 85012
NPI · 1851387344Insurance

Karl C Golnik · Neuro ophthalmology Physician
240 W Thomas Rd # 401, Phoenix, AZ, 85013
NPI · 1407896871Insurance

Misha Faustina, M.D. PC · Ophthalmology Physician
1010Emcdowellrd, Phoenix, AZ, 85006
NPI · 1952570194Insurance

Insurance

Stephen A.M. Desouza · Ophthalmology Physician
1750 E Glendale Ave, Phoenix, AZ, 85020
NPI · 1548232820Insurance

Brennan Michael Boyd · Ophthalmology Physician
2601 E Roosevelt St, Phoenix, AZ, 85008
NPI · 1174146476Insurance

Insurance

Biltmore Eye Physicians PC. · Ophthalmology Physician
4400 N. 32Nd St. #280, Phoenix, AZ, 85018
NPI · 1053035493Insurance

Nathan Kanyinda · Ophthalmology Physician
300 E Osborn Rd Suite 100, Phoenix, AZ, 85012
NPI · 1578918066Insurance

Affiliated Eye Surgeons Ltd. · Ophthalmology Physician
3330 N 2Nd St Suite 600, Phoenix, AZ, 85012
NPI · 1457334641Insurance

Insurance

Clear Vision Ophthalmology PC · Ophthalmology Physician
8410 W. Thomas Road, Phoenix, AZ, 85037
NPI · 1932306123Insurance

Insurance

Insurance

Retinal Consultants Of Arizona Ltd. · Ophthalmology Physician
1101 E Missouri Ave, Phoenix, AZ, 85014
NPI · 1700823051Insurance

Madhavi Kurli · Ophthalmology Physician
20033 N 19Th Ave Suite 106, Phoenix, AZ, 85027
NPI · 1013065770Insurance

Insurance

Insurance

Insurance

Steven B. Perlmutter · Ophthalmology Physician
1530 W Glendale Ave, Phoenix, AZ, 85021
NPI · 1225024375Insurance

Alex W Cohen · Ophthalmology Physician
2222 E Camelback Rd Suite 250, Phoenix, AZ, 85016
NPI · 1497953673Insurance

Insurance

Jordan Mackay Graff · Ophthalmology Physician
4800 N 22Nd St Suite 120, Phoenix, AZ, 85016
NPI · 1952487829Insurance

Insurance

Karen T Robertson · Ophthalmology Physician
4530 E Shea Blvd Suite 150, Phoenix, AZ, 85028
NPI · 1184614885Insurance

Bruce L Newman MD Inc. · Ophthalmology Physician
20819 N Cave Creek Rd, Phoenix, AZ, 85024
NPI · 1568574325Insurance

Insurance

Insurance

Oculoplastic Eye Surgeons Of Phoenix · Ophthalmology Physician
3811 E Bell Rd, Phoenix, AZ, 85032
NPI · 1366803538Insurance

Benjamin B.A. Bakall · Ophthalmology Physician
1750 E Glendale Ave, Phoenix, AZ, 85020
NPI · 1700085222Insurance

Insurance

Lars Freisberg · Ophthalmology Physician
4045 E Union Hills Dr Suite 115, Phoenix, AZ, 85050
NPI · 1659325454Insurance

Arizona Retina And Vitreous Consultants LLC · Ophthalmology Physician
3840 N 16Th St, Phoenix, AZ, 85016
NPI · 1174852388Insurance

Insurance

Insurance

Affiliated Ophthalmic Svc · Ophthalmology Physician
500 W Thomas Rd, Phoenix, AZ, 85013
NPI · 1184769028Insurance

Insurance

Daniel Patrick Dansdill · Ophthalmology Physician
4800 N 22Nd St Suite 120, Phoenix, AZ, 85016
NPI · 1013449024Insurance

Risser Thomas Eye Clinic Ltd. · Ophthalmology Physician
9250 N 3Rd St, Phoenix, AZ, 85020
NPI · 1851422075Insurance

Insurance

Insurance

Associated Ophthalmologist · Ophthalmology Physician
300 E Osborn Rd, Phoenix, AZ, 85012
NPI · 1316278161Insurance

M Kathleen Carriker M.D.,P.C. · Ophthalmology Physician
3125 N 32Nd St, Phoenix, AZ, 85018
NPI · 1073941381Insurance

Insurance

Aasim Kamal · Ophthalmology Physician
2226 W Northern Ave Suite C203, Phoenix, AZ, 85021
NPI · 1902895931Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Sonora Neurology · Neuro ophthalmology Physician
4001 N 3Rd St Suite 290, Phoenix, AZ, 85012
NPI · 1245941210Insurance

Insurance

Insurance

Insurance

Christopher M. Fecarotta · Ophthalmology Physician
9305 W Thomas Rd Suite 460, Phoenix, AZ, 85037
NPI · 1003072018Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Eric Randall Chen · Ophthalmology Physician
18325 N Allied Way Suite 100, Phoenix, AZ, 85054
NPI · 1184245359Insurance

Insurance

Barnet Dulaney Perkins Eye Center PLLC · Ophthalmology Physician
4800 N 22Nd St, Phoenix, AZ, 85016
NPI · 1295860252Insurance

Phoenix Oculoplastic Consultants, PLLC · Ophthalmology Physician
3410 N 4Th Ave, Phoenix, AZ, 85013
NPI · 1497009641Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Phoenix — useful if your insurance network extends across the metro.
Phoenix has ophthalmology physician practicing across hospital systems, group practices, and independent clinics. When choosing an ophthalmology physician in Phoenix, 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 Phoenix ophthalmology physician 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 ophthalmology physician. 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.