818 cities and towns in Oklahoma (OK)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 101 | Perkins | 3,229 | $43,913 | $169,700 |
| 102 | Cleveland | 3,208 | $53,125 | $113,200 |
| 103 | Bethel Acres | 3,113 | $82,500 | $177,700 |
| 104 | Wewoka | 3,112 | $37,232 | $63,600 |
| 105 | Tishomingo | 3,097 | $40,536 | $110,600 |
| 106 | Park Hill | 3,092 | $49,583 | $153,400 |
| 107 | Okemah | 3,058 | $32,232 | $65,000 |
| 108 | Checotah | 3,057 | $37,125 | $111,100 |
| 109 | Cache | 3,045 | $61,554 | $159,700 |
| 110 | Tonkawa | 3,018 | $57,711 | $83,000 |
| 111 | Heavener | 2,998 | $39,356 | $57,100 |
| 112 | Pawhuska | 2,984 | $48,625 | $107,900 |
| 113 | Jones | 2,975 | $76,058 | $204,500 |
| 114 | Calera | 2,949 | $54,179 | $159,500 |
| 115 | Atoka | 2,918 | $42,169 | $112,800 |
| 116 | Goldsby | 2,902 | $96,650 | $374,400 |
| 117 | Chandler | 2,893 | $48,607 | $114,800 |
| 118 | Turley | 2,887 | $40,350 | $56,800 |
| 119 | Wilburton | 2,861 | $39,195 | $94,400 |
| 120 | Lindsay | 2,852 | $53,424 | $106,800 |
| 121 | Marietta | 2,837 | $48,300 | $111,700 |
| 122 | Longtown | 2,836 | $57,655 | $178,400 |
| 123 | Davis | 2,805 | $53,147 | $111,800 |
| 124 | Eufaula | 2,783 | $38,594 | $180,300 |
| 125 | Stroud | 2,771 | $54,519 | $120,000 |
| 126 | Mangum | 2,759 | $56,875 | $90,200 |
| 127 | New Cordell | 2,743 | $70,780 | $102,000 |
| 128 | Jay | 2,724 | $36,411 | $105,400 |
| 129 | Stigler | 2,702 | $40,917 | $135,000 |
| 130 | Fairview | 2,699 | $52,500 | $105,700 |
| 131 | Healdton | 2,635 | $50,338 | $58,800 |
| 132 | Watonga | 2,633 | $50,765 | $101,900 |
| 133 | Hennessey | 2,603 | $54,185 | $165,900 |
| 134 | Nicoma Park | 2,512 | $66,250 | $145,400 |
| 135 | Texanna | 2,446 | $54,342 | $191,800 |
| 136 | Kiefer | 2,418 | $81,402 | $207,200 |
| 137 | Antlers | 2,341 | $33,571 | $95,800 |
| 138 | Drumright | 2,315 | $43,869 | $85,000 |
| 139 | Commerce | 2,259 | $35,298 | $71,500 |
| 140 | Pink | 2,214 | $71,139 | $128,700 |
| 141 | Spiro | 2,205 | $38,667 | $97,500 |
| 142 | Walters | 2,173 | $50,875 | $127,100 |
| 143 | Krebs | 2,031 | $48,452 | $102,800 |
| 144 | Newkirk | 2,024 | $53,125 | $99,000 |
| 145 | Chouteau | 2,005 | $51,081 | $171,900 |
| 146 | Lexington | 2,002 | $46,094 | $84,500 |
| 147 | Arkoma | 2,001 | $39,236 | $67,300 |
| 148 | Prague | 1,999 | $46,944 | $115,600 |
| 149 | Oakhurst | 1,970 | $61,500 | $147,700 |
| 150 | Burns Flat | 1,954 | $41,974 | $105,100 |