NPPES file of Aug 9, 2026

Internal Medicine Physician in Iowa

871 NPPES records list internal medicine physician with a practice address in Iowa, 27 per 100,000 residents, the 45th highest rate of 51. Des Moines and Iowa City have the most; each record links to the provider's NPI and the Iowa license search. Page 16 of 18.

CMS NPPES registry, file of Aug 9, 2026; 2023 Census estimates · NUCC 207R00000X · method

Des Moines has the most, 226

Internal Medicine Physician records in Iowa

  1. Gregory Smith, MDDes Moines, IA 503161134180235
  2. Melinda Smith, M.D.Muscatine, IA 527611649257254
  3. Thomas Snyder, DODavenport, IA 528071912985532
  4. Sasidhar Somuri, M.DClinton, IA 527321285954206
  5. Paul Sosnouski, M.D.Ames, IA 500101649251075
  6. Katrina Carolyn Soyangco, MDIowa City, IA 522421407549355
  7. Karen Spahr, DOOskaloosa, IA 525771194891374
  8. Dejan Spaseski, MDMason City, IA 504011386219053
  9. Katelynn Splett, DODes Moines, IA 503091871013623
  10. Thomas Spragg, MDWaterloo, IA 507011093793580
  11. Frederick Stack, MDSioux City, IA 511011548256977
  12. Melanie Stahlberg, MDCedar Rapids, IA 524011851353676
  13. Ashley Stanisclasse, DODes Moines, IA 503091720914930
  14. Lindsay Staudt, DODes Moines, IA 503091144146192
  15. Andrew Stefani, DODes Moines, IA 503091093027120
  16. Hrafnhildur StefansdottirIowa City, IA 522421083906911
  17. Richard Stevens, DODes Moines, IA 503141437082971
  18. Colten StewartIowa City, IA 522421760007280
  19. Robert Stewart, M.D.Sioux City, IA 511041124104609
  20. Chad Stocker, DOAnkeny, IA 500231942313507
  21. Stephen Stone, MDIowa City, IA 522421407472327
  22. Valerie Stratton, DOClive, IA 503251871582809
  23. Ashwin Subramani, MDCedar Rapids, IA 524021376100263
  24. Brian Sullivan, M.D.Dubuque, IA 520021194771048
  25. Daniel Sullivan, D.O.Des Moines, IA 503091548280696
  26. Jeanenne Suneja, MDIowa City, IA 522421922072958
  27. Juno SungIowa City, IA 522421679315246
  28. Phani Keerthi Surapaneni, MDSioux City, IA 511041356802201
  29. Alan Sutton, M.D.Davenport, IA 528011184150476
  30. Joseph Szot, MDIowa City, IA 522421881682441
  31. Muhammad Tahir, M.D.Mason City, IA 504011316512197
  32. Sarah Tallman, D.O. (AS OF 5-09)West Des Moines, IA 502661487897294
  33. Carol Ann Tan, MDCoralville, IA 522411356455398
  34. Hoang-Anh Tang, DODes Moines, IA 503141174266100
  35. Amna Tanweer, DOAnkeny, IA 500211285201566
  36. Fnu Tasmia Aftab, MDDes Moines, IA 503141528980711
  37. David Tate, DODes Moines, IA 503141710546528
  38. Christina Taylor, M.D.West Des Moines, IA 502661194756700
  39. Ruffin TchakounteDes Moines, IA 503091245961127
  40. Nicole Terfloth, MDIowa City, IA 522421851192116
  41. Amy Tesar, DOMason City, IA 504011841307477
  42. Yuvaraj Thangaraj, MDMason City, IA 504011215943063
  43. Tyler Thoen, MDAmes, IA 500101588645923
  44. Vanaja Thondapu, MDCoralville, IA 522411013917558
  45. J.d. Thoreson, M.D.Mason City, IA 504011366430530
  46. Rachael Thorpe, MDIowa City, IA 522421750080727
  47. Virginia Tidriri, MDMarshalltown, IA 501581487753232
  48. Ryan Tomlinson, MDDes Moines, IA 503091497054662
  49. Then Tong, DODes Moines, IA 503161447578992
  50. Ryan TorelliIowa City, IA 522421881587665

Source: CMS NPPES, primary taxonomy 207R00000X: records by practice city and the list of records, file of Aug 9, 2026.

Iowa ranks 45 of 51 per resident

  1. Texas30
  2. Montana29
  3. Oklahoma28
  4. Iowa27
  5. South Dakota27
  6. Arkansas25
  7. 50 states and D.C.44

Source: CMS NPPES, primary taxonomy 207R00000X by practice state, file of Aug 9, 2026; records per 100,000 residents, 2023 Census estimates.

69.8% of these records appear in a Medicare file, against 78.7% 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.

  1. Iowa69.8%
  2. United States78.7%

Internal Medicine Physician records in Iowa, measured

  • In a Medicare file608 of 871 · 69.8% here, 78.7% nationally
  • In the CMS Doctors and Clinicians file386 · 44.3% here, 61.4% nationally
  • Not updated in five years or more405 · 46.5% here, 55.4% nationally
  • Median graduation year2008 · the 386 records with a school on file

Source: CMS NPPES, file of Aug 9, 2026 (primary taxonomy 207R00000X); CMS Medicare Part D Prescribers 2024, MIPS 2023, Open Payments 2024 and Doctors and Clinicians, matched by NPI.

What the count covers

871 NPPES records list internal medicine physician (207R00000X) as their primary taxonomy with a practice address in Iowa: 27 per 100,000 residents against 44 nationally (50 states and D.C.). Des Moines has 226 of them (26%).

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

  1. District of Columbia901
  2. Hawaii902
  3. Nebraska813
  4. Mississippi972

States with a similar rate per 100,000

  1. South Dakota26.9
  2. Oklahoma27.5
  3. Montana28.6
  4. Arkansas25.0

The largest states

  1. California17,696
  2. New York12,067
  3. Florida10,151
  4. Texas9,175
  5. Pennsylvania7,300

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.