818 cities and towns in Oklahoma (OK)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 301 | Cumberland | 733 | $58,993 | $178,300 |
| 302 | Morrison | 731 | $68,750 | $152,500 |
| 303 | Sterling | 730 | $65,521 | $120,800 |
| 304 | Sequoyah | 723 | $92,708 | $216,800 |
| 305 | Davenport | 719 | $46,458 | $59,800 |
| 306 | Washington | 706 | $84,444 | $214,900 |
| 307 | Porum | 696 | $32,010 | $84,000 |
| 308 | Wickliffe | 686 | $46,250 | $151,600 |
| 309 | Valley Brook | 682 | $48,333 | $83,200 |
| 310 | Ramona | 678 | $48,333 | $105,200 |
| 311 | Flint Creek | 675 | $47,870 | $99,800 |
| 312 | Cherry Tree | 669 | $53,393 | $103,300 |
| 313 | Kiowa | 662 | $45,625 | $70,900 |
| 314 | South Coffeyville | 662 | $52,917 | $94,700 |
| 315 | Adair | 661 | $63,750 | $175,000 |
| 316 | Paoli | 650 | $59,250 | $82,100 |
| 317 | Fairfield | 646 | $85,625 | $106,500 |
| 318 | Ochelata | 637 | $55,703 | $91,600 |
| 319 | Olustee | 634 | $60,776 | $104,700 |
| 320 | Brent | 633 | $78,068 | $188,000 |
| 321 | Welch | 633 | $36,042 | $108,200 |
| 322 | Langley | 625 | $53,550 | $111,200 |
| 323 | Haileyville | 615 | $53,125 | $85,800 |
| 324 | Remy | 609 | $106,000 | $240,600 |
| 325 | Coyle | 608 | $80,585 | $23,100 |
| 326 | Silo | 608 | $71,250 | $163,500 |
| 327 | Blair | 606 | $46,654 | $90,700 |
| 328 | Corn | 606 | $56,058 | $97,100 |
| 329 | Garber | 604 | $63,869 | $88,800 |
| 330 | Clayton | 593 | $24,554 | $43,300 |
| 331 | Canute | 588 | $60,714 | $110,000 |
| 332 | Velma | 585 | $61,806 | $105,200 |
| 333 | Red Oak | 582 | $35,676 | $70,000 |
| 334 | Nicut | 580 | $35,806 | $67,000 |
| 335 | Fort Towson | 578 | $50,250 | $133,000 |
| 336 | Mountain View | 575 | $55,781 | $75,300 |
| 337 | Alex | 573 | $65,000 | $67,500 |
| 338 | Lyons Switch | 573 | $65,625 | $192,000 |
| 339 | Earlsboro | 572 | $66,827 | $168,400 |
| 340 | Porter | 571 | $47,000 | $92,900 |
| 341 | Custer City | 564 | $71,458 | $73,300 |
| 342 | Vera | 563 | N/A | $313,900 |
| 343 | Redbird Smith | 558 | $53,295 | $89,700 |
| 344 | Rocky Mountain | 552 | $50,278 | $151,100 |
| 345 | Billings | 551 | $47,188 | $44,400 |
| 346 | Arnett | 544 | $50,735 | $88,400 |
| 347 | Winchester | 537 | $55,417 | $176,800 |
| 348 | Wright City | 535 | $38,472 | $58,000 |
| 349 | Shady Grove CDP (McIntosh County) | 521 | $63,239 | $163,500 |
| 350 | Cement | 519 | $36,941 | $52,500 |