Ophthalmology Physician in Minnesota
434 NPPES records list ophthalmology physician with a practice address in Minnesota, 7.6 per 100,000 residents, the 12th highest rate of 51. Rochester and Minneapolis have the most; each record links to the provider's NPI and the Minnesota license search. Page 1 of 9.
Rochester has the most, 82
Ophthalmology Physician records in Minnesota
- Akshar Abbott, M.D.Minneapolis, MN 554171730459231
- Anne Abel, MDMinneapolis, MN 554041659508331
- Sanaz Afiat, M.D.Edina, MN 554351962440610
- Adam Ahlquist, M.D.Crosby, MN 564411215221189
- Aneesha Ahluwalia, MDBloomington, MN 554311811573322
- Charles Ahrens, M.D.Duluth, MN 558111356540827
- James Allen, M.D.Woodbury, MN 551251235191610
- Lorick Andersen, MDMinneapolis, MN 554041821444910
- Bradley Anderson, MDSaint Cloud, MN 563031548258221
- Jill Anderson, M.D.Minneapolis, MN 554551275577454
- Elisabeth Aponte, M.D.Duluth, MN 558111871725986
- Raymond Areaux, M.D.Minneapolis, MN 554541447416946
- Karen Armbrust, M.D.Minneapolis, MN 554171124310735
- Peter Arny, M.D.Minneapolis, MN 554171104923143
- Upali Aturaliya, MDDuluth, MN 558111912943846
- Omar Awad, MDWoodbury, MN 551251619942174
- Lauren Baker, MDArden Hills, MN 551121679545198
- Sophie Bakri, M.D.Rochester, MN 559051861464455
- Evan Ballard, M.D.Stillwater, MN 550821598760886
- Keith Baratz, M.D.Rochester, MN 559051376518944
- Charles Barer, M.D.Edina, MN 554351386612364
- Andrew Barkmeier, MDRochester, MN 559051609074236
- George Bartley, M.D.Rochester, MN 559051184614000
- Peter Belin, MDEdina, MN 554351275929259
- Steven Bennett, MDEdina, MN 554351538157532
- John Berestka, MDWayzata, MN 553911114905072
- Grishma Bharucha, M.D.Duluth, MN 558051609137363
- Muhammad Bhatti, MDRochester, MN 559051285674242
- Mary Bhavsar, M.D.Blaine, MN 554491447205810
- Emily Birkholz, M.D.Mankato, MN 560011336316108
- Mitchell Blatt, MDArden Hills, MN 551121184690539
- James Bohrer, M.D.Austin, MN 559121013992486
- Bonnie Bongard, MDGolden Valley, MN 554271295713154
- Timothy Bonner, M.D.Grand Rapids, MN 557441366498784
- Erick Bothun, MDRochester, MN 559051134106339
- William Bourne, M.D.Rochester, MN 559051437139763
- Jess Boysen, M.D.Edina, MN 554351780862862
- Elizabeth Bradley, M.D.Rochester, MN 559051316926892
- Todd Brittain, D.O.Hermantown, MN 558111073876397
- Ronald Brockman, MDThief River Falls, MN 567011851498638
- Michael Brodsky, MDRochester, MN 559051467542951
- Meghan Brown, MDSaint Louis Park, MN 554161407434681
- Martin Bruhl, MDSt Paul, MN 551041417901455
- Linda ButterfieldRochester, MN 559041700839412
- Shannon Cabrera, MDSartell, MN 563771457423782
- J Cameron, M.D.Rochester, MN 559051831178383
- James Cameron, M.D.Coon Rapids, MN 554331083617849
- Herbert Cantrill, MDEdina, MN 554351407844582
- Grant CarlisleGrand Rapids, MN 557441063075224
- Douglas Carlson, M.D.Stillwater, MN 550821952306243
Source: CMS NPPES, primary taxonomy 207W00000X: records by practice city and the list of records, file of Aug 9, 2026.
Minnesota ranks 12 of 51 per resident
Source: CMS NPPES, primary taxonomy 207W00000X by practice state, file of Aug 9, 2026; records per 100,000 residents, 2023 Census estimates.
74.7% of these records appear in a Medicare file, against 77.8% nationally
A Medicare file here is Part D prescribing (2024), a MIPS score (2023), an Open Payments record (2024) or Medicare group billing (CMS Doctors and Clinicians). A record outside them may still see patients: these files cover Medicare only.
Ophthalmology Physician records in Minnesota, measured
- In a Medicare file324 of 434 · 74.7% here, 77.8% nationally
- In the CMS Doctors and Clinicians file282 · 65.0% here, 65.5% nationally
- Not updated in five years or more251 · 57.8% here, 63.6% nationally
- Median graduation year2006 · the 282 records with a school on file
Source: CMS NPPES, file of Aug 9, 2026 (primary taxonomy 207W00000X); CMS Medicare Part D Prescribers 2024, MIPS 2023, Open Payments 2024 and Doctors and Clinicians, matched by NPI.
What the count covers
434 NPPES records list ophthalmology physician (207W00000X) as their primary taxonomy with a practice address in Minnesota: 7.6 per 100,000 residents against 6.7 nationally (50 states and D.C.). Rochester has 82 of them (19%).
A record is a registration a provider made and keeps up to date: it shows neither that the provider is licensed nor that they still practice there. The state's own license search is the check.
States with a similar number
- Wisconsin441
- Tennessee366
- Arizona353
- Washington522
States with a similar rate per 100,000
- Oregon7.6
- California7.4
- Rhode Island7.8
- Michigan7.9
The largest states
- California2,899
- New York1,822
- Florida1,581
- Texas1,514
- Pennsylvania1,088
Source: CMS National Plan and Provider Enumeration System (NPPES), file of Aug 9, 2026 (NPPES files on CMS.gov); NUCC Health Care Provider Taxonomy; 2023 Census population estimates. A registry record is not a license.
Figures on PlainDoctor are read from the federal files each page names (CMS NPPES, Medicare Part D, MIPS, Open Payments; the HHS-OIG exclusion list only as counts) and from Census population estimates, with the file date shown beside them. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of Aug 9, 2026.