EyeDoctorProofLook up eye doctors in the NPPES registry

Ophthalmologists in Michigan

749 verified ophthalmologists across 45 cities.

Verify a Michigan ophthalmologist's license

License status and public disciplinary actions for physicians in Michigan are maintained by the Michigan Board of Medicine, which verifies license status, disciplinary actions.

Look up a license at the Michigan Board of Medicine →

Cities

Ann Arbor

130+ ophthalmologists • avg 14 yrs on NPPES

Detroit

107+ ophthalmologists • avg 14 yrs on NPPES

Royal Oak

52+ ophthalmologists • avg 11 yrs on NPPES

Grand Rapids

51+ ophthalmologists • avg 18 yrs on NPPES

Southfield

35+ ophthalmologists • avg 19 yrs on NPPES

Dearborn

26+ ophthalmologists • avg 14 yrs on NPPES

Traverse City

22+ ophthalmologists • avg 19 yrs on NPPES

Saginaw

19+ ophthalmologists • avg 19 yrs on NPPES

Livonia

16+ ophthalmologists • avg 17 yrs on NPPES

East Lansing

15+ ophthalmologists • avg 19 yrs on NPPES

Ypsilanti

14+ ophthalmologists • avg 18 yrs on NPPES

Warren

13+ ophthalmologists • avg 18 yrs on NPPES

Farmington Hills

13+ ophthalmologists • avg 17 yrs on NPPES

Flint

12+ ophthalmologists • avg 18 yrs on NPPES

Taylor

12+ ophthalmologists • avg 14 yrs on NPPES

West Bloomfield

12+ ophthalmologists • avg 17 yrs on NPPES

Brighton

11+ ophthalmologists • avg 17 yrs on NPPES

Jackson

10+ ophthalmologists • avg 18 yrs on NPPES

Bloomfield Hills

10+ ophthalmologists • avg 15 yrs on NPPES

Sterling Heights

10+ ophthalmologists • avg 19 yrs on NPPES

Muskegon

9+ ophthalmologists • avg 19 yrs on NPPES

Monroe

8+ ophthalmologists • avg 17 yrs on NPPES

Rochester Hills

8+ ophthalmologists • avg 17 yrs on NPPES

Saint Joseph

8+ ophthalmologists • avg 19 yrs on NPPES

Troy

8+ ophthalmologists • avg 20 yrs on NPPES

Holland

7+ ophthalmologists • avg 19 yrs on NPPES

Bay City

7+ ophthalmologists • avg 20 yrs on NPPES

Birmingham

7+ ophthalmologists • avg 19 yrs on NPPES

Clinton Township

7+ ophthalmologists • avg 20 yrs on NPPES

Kalamazoo

7+ ophthalmologists • avg 19 yrs on NPPES

Grand Blanc

7+ ophthalmologists • avg 18 yrs on NPPES

Fraser

6+ ophthalmologists • avg 15 yrs on NPPES

Madison Heights

6+ ophthalmologists • avg 16 yrs on NPPES

Portage

6+ ophthalmologists • avg 18 yrs on NPPES

Wyoming

6+ ophthalmologists • avg 17 yrs on NPPES

Rochester

6+ ophthalmologists • avg 15 yrs on NPPES

Novi

6+ ophthalmologists • avg 18 yrs on NPPES

Canton

5+ ophthalmologists • avg 20 yrs on NPPES

St Clair Shores

5+ ophthalmologists • avg 21 yrs on NPPES

Midland

5+ ophthalmologists • avg 20 yrs on NPPES

Clinton Twp

5+ ophthalmologists • avg 19 yrs on NPPES

Lansing

5+ ophthalmologists • avg 20 yrs on NPPES

Marquette

5+ ophthalmologists • avg 18 yrs on NPPES

Battle Creek

5+ ophthalmologists • avg 17 yrs on NPPES

Adrian

5+ ophthalmologists • avg 19 yrs on NPPES