818 cities and towns in Oklahoma (OK)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 1 | Oklahoma City | 688,693 | $66,702 | $215,100 |
| 2 | Tulsa | 412,322 | $58,407 | $189,600 |
| 3 | Norman | 128,714 | $65,060 | $239,300 |
| 4 | Broken Arrow | 115,919 | $85,220 | $229,300 |
| 5 | Edmond | 95,618 | $102,032 | $324,900 |
| 6 | Lawton | 90,662 | $53,588 | $134,200 |
| 7 | Moore | 63,045 | $76,941 | $189,300 |
| 8 | Midwest City | 58,170 | $57,739 | $158,400 |
| 9 | Enid | 50,821 | $63,472 | $143,500 |
| 10 | Stillwater | 48,818 | $42,015 | $230,900 |
| 11 | Owasso | 39,013 | $79,386 | $231,400 |
| 12 | Bartlesville | 37,559 | $59,457 | $154,900 |
| 13 | Muskogee | 36,819 | $48,735 | $124,900 |
| 14 | Shawnee | 31,511 | $54,281 | $147,800 |
| 15 | Bixby | 29,402 | $99,602 | $298,200 |
| 16 | Jenks | 26,519 | $104,970 | $285,600 |
| 17 | Yukon | 24,802 | $76,408 | $185,800 |
| 18 | Ardmore | 24,757 | $52,954 | $158,800 |
| 19 | Ponca City | 24,377 | $55,270 | $127,500 |
| 20 | Duncan | 22,872 | $57,020 | $125,800 |
| 21 | Sapulpa | 22,268 | $61,644 | $158,300 |
| 22 | Del City | 21,561 | $48,895 | $112,800 |
| 23 | Mustang | 21,290 | $88,262 | $227,800 |
| 24 | Bethany | 20,606 | $55,063 | $161,500 |
| 25 | Sand Springs | 19,973 | $73,400 | $186,700 |
| 26 | Claremore | 19,921 | $57,120 | $172,500 |
| 27 | Durant | 19,209 | $44,753 | $155,800 |
| 28 | Altus | 18,670 | $55,550 | $124,800 |
| 29 | McAlester | 18,098 | $48,044 | $137,500 |
| 30 | El Reno | 17,919 | $54,459 | $157,000 |
| 31 | Ada | 16,536 | $51,792 | $169,300 |
| 32 | Tahlequah | 16,513 | $48,515 | $182,800 |
| 33 | Chickasha | 16,349 | $55,039 | $113,200 |
| 34 | Glenpool | 13,885 | $76,726 | $191,400 |
| 35 | Miami | 12,960 | $45,900 | $102,600 |
| 36 | Guymon | 12,596 | $57,051 | $171,800 |
| 37 | Newcastle | 12,238 | $97,315 | $255,100 |
| 38 | Choctaw | 12,208 | $96,446 | $223,900 |
| 39 | Weatherford | 12,014 | $50,250 | $233,700 |
| 40 | Woodward | 11,976 | $60,720 | $164,200 |
| 41 | Elk City | 11,406 | $49,500 | $165,300 |
| 42 | Okmulgee | 11,370 | $39,060 | $90,200 |
| 43 | Guthrie | 11,021 | $54,640 | $176,200 |
| 44 | Warr Acres | 10,437 | $60,822 | $150,500 |
| 45 | Coweta | 10,157 | $60,000 | $185,900 |
| 46 | Pryor Creek | 9,520 | $42,500 | $146,200 |
| 47 | The Village | 9,470 | $70,788 | $190,600 |
| 48 | Blanchard | 9,276 | $89,472 | $259,100 |
| 49 | Poteau | 8,903 | $49,789 | $142,400 |
| 50 | Sallisaw | 8,553 | $47,333 | $123,500 |