594 cities with NPPES-registered healthcare providers in Oklahoma. Counts reflect providers with a Oklahoma practice address in the federal registry.
| Rank | City | Providers in OK |
|---|---|---|
| 1 | Oklahoma City | 26,814 |
| 2 | Tulsa | 21,949 |
| 3 | Norman | 5,072 |
| 4 | Edmond | 4,887 |
| 5 | Lawton | 3,106 |
| 6 | Broken Arrow | 2,212 |
| 7 | Muskogee | 2,142 |
| 8 | Stillwater | 1,669 |
| 9 | Ardmore | 1,634 |
| 10 | Claremore | 1,604 |
| 11 | Midwest City | 1,603 |
| 12 | Enid | 1,494 |
| 13 | Yukon | 1,430 |
| 14 | Shawnee | 1,410 |
| 15 | Ada | 1,397 |
| 16 | Tahlequah | 1,392 |
| 17 | Mcalester | 1,348 |
| 18 | Bartlesville | 1,264 |
| 19 | Durant | 1,217 |
| 20 | Moore | 1,191 |
| 21 | Owasso | 1,007 |
| 22 | Ponca City | 890 |
| 23 | Sapulpa | 788 |
| 24 | Miami | 660 |
| 25 | Poteau | 605 |
| 26 | Pryor | 601 |
| 27 | Vinita | 583 |
| 28 | Woodward | 536 |
| 29 | Duncan | 534 |
| 30 | Jenks | 527 |
| 31 | Bethany | 521 |
| 32 | El Reno | 494 |
| 33 | Chickasha | 492 |
| 34 | Grove | 491 |
| 35 | Sallisaw | 474 |
| 36 | Okmulgee | 460 |
| 37 | Elk City | 457 |
| 38 | Altus | 454 |
| 39 | Clinton | 442 |
| 40 | Weatherford | 438 |
| 41 | Atoka | 406 |
| 42 | Fort Sill | 391 |
| 43 | Idabel | 363 |
| 44 | Mustang | 363 |
| 45 | Guthrie | 360 |
| 46 | Wagoner | 356 |
| 47 | Sand Springs | 352 |
| 48 | Hugo | 329 |
| 49 | Stigler | 326 |
| 50 | Antlers | 325 |