Best Places to Invest in Oklahoma Real Estate
139 Oklahoma markets ranked from our sold history and per-listing investment modeling. Tap a city for its cap rate, cash flow and price detail β then sign up to see the actual cash-flowing listings.
| City | Median price | Cap rate | Cash flow/mo | Appreciation YoY | Sold (12mo) |
|---|---|---|---|---|---|
| Oklahoma City | $270,000 | 3.7% | $-654 | +0.0% | 8,934 |
| Tulsa | $247,500 | 3.9% | $-562 | +3.4% | 4,077 |
| Edmond | $385,000 | 3.4% | $-1,074 | -2.8% | 2,090 |
| Broken Arrow | $300,000 | 4.0% | $-634 | +1.2% | 2,071 |
| Norman | $275,000 | 3.6% | $-704 | +0.6% | 1,708 |
| Lawton | $157,500 | 6.1% | $-36 | +2.9% | 1,019 |
| Owasso | $319,900 | 3.8% | $-724 | +0.6% | 841 |
| Bixby | $344,500 | 3.6% | $-856 | +1.2% | 809 |
| Guthrie | $285,000 | 3.0% | $-909 | +2.4% | 798 |
| Bartlesville | $196,000 | 4.7% | $-300 | -0.9% | 679 |
| Midwest City | $180,000 | 5.6% | $-113 | -0.7% | 656 |
| Enid | $169,950 | 5.0% | $-233 | +3.6% | 642 |
| Shawnee | $195,000 | 3.9% | $-446 | +1.6% | 569 |
| Jenks | $385,000 | 3.5% | $-1,095 | +1.8% | 486 |
| Sapulpa | $220,000 | 2.8% | $-901 | -0.7% | 463 |
| Claremore | $231,500 | 4.1% | $-535 | +4.1% | 379 |
| Ada | $180,000 | 4.0% | $-435 | +0.0% | 367 |
| Blanchard | $335,000 | 2.6% | $-1,243 | +1.7% | 350 |
| Ardmore | $172,500 | 4.6% | $-319 | -2.5% | 334 |
| Durant | $234,255 | 3.1% | $-651 | -1.3% | 333 |
| Mustang | $257,250 | 4.5% | $-399 | -0.6% | 332 |
| Harrah | $244,445 | 4.3% | $-448 | +2.5% | 294 |
| Del City | $150,000 | 5.9% | $-56 | -1.1% | 287 |
| Hochatown | $618,000 | 0.1% | $-3,331 | -6.3% | 273 |
| Yukon | $235,000 | 4.9% | $-273 | -2.0% | 273 |
| El Reno | $189,900 | 4.8% | $-298 | +2.2% | 269 |
| Chickasha | $169,000 | 4.8% | $-298 | -2.5% | 265 |
| Glenpool | $279,990 | 3.9% | $-808 | -0.6% | 264 |
| Piedmont | $395,000 | 3.3% | $-1,036 | +0.0% | 233 |
| Altus | $202,500 | 3.7% | $-511 | +0.0% | 232 |
| Choctaw | $305,000 | 3.1% | $-1,052 | -2.9% | 221 |
| The Village | $230,000 | 4.4% | $-368 | -4.5% | 218 |
| Tuttle | $305,000 | 2.0% | $-1,134 | -1.7% | 209 |
| Tahlequah | $223,875 | 4.3% | $-388 | +12.4% | 206 |
| Bethany | $190,000 | 4.5% | $-319 | -1.4% | 191 |
| Pryor Creek | $185,000 | 3.9% | $-485 | -0.4% | 184 |
| Noble | $220,000 | 3.7% | $-532 | +1.3% | 171 |
| Weatherford | $232,500 | 3.3% | $-619 | +3.7% | 164 |
| Elk City | $191,000 | 4.1% | $-381 | -0.9% | 163 |
| Verdigris | $253,530 | 4.0% | $-599 | -1.8% | 153 |
| Elgin | $329,950 | 5.1% | $-323 | +1.3% | 152 |
| Poteau | $205,000 | 3.8% | $-483 | +13.0% | 148 |
| Bridge Creek | $312,500 | 2.3% | $-1,210 | +1.8% | 140 |
| Perkins | $172,000 | 0.8% | $-1,944 | +10.5% | 137 |
| Texanna | $163,000 | 2.6% | $-809 | -2.7% | 136 |
| Sand Springs | $291,250 | 1.0% | $-2,099 | +5.7% | 132 |
| Mannford | $184,000 | 2.6% | $-991 | +2.7% | 128 |
| Sulphur | $162,500 | 3.4% | $-558 | +15.2% | 126 |
| Okmulgee | $128,500 | 7.6% | $130 | +8.9% | 120 |
| Coweta | $305,000 | 3.9% | $-598 | +0.0% | 111 |
| Seminole | $124,000 | 4.8% | $-197 | -8.5% | 109 |
| Lone Grove | $220,000 | 2.5% | $-1,173 | +2.0% | 103 |
| McLoud | $231,877 | 2.5% | $-922 | -2.6% | 100 |
| Perry | $146,000 | 5.0% | $-168 | -1.9% | 93 |
| Tecumseh | $131,000 | 5.9% | $-63 | -11.5% | 92 |
| Muskogee | $199,900 | 3.3% | $-703 | +11.4% | 91 |
| Eufaula | $187,500 | 2.8% | $-753 | -1.3% | 88 |
| Catoosa | $250,000 | 2.4% | $-1,099 | +2.0% | 88 |
| Warr Acres | $181,000 | 5.0% | $-249 | -3.9% | 87 |
| Chandler | $220,000 | 2.8% | $-766 | +6.1% | 87 |
| Clinton | $142,000 | 6.1% | $-24 | +10.2% | 81 |
| Nichols Hills | $925,000 | 0.7% | $-4,344 | -6.6% | 77 |
| Henryetta | $140,000 | 4.0% | $-377 | -3.9% | 77 |
| Slaughterville | $190,000 | 4.4% | $-352 | +6.9% | 77 |
| Goldsby | $527,500 | 1.3% | $-2,860 | -7.9% | 76 |
| Broken Bow | $437,000 | 0.5% | $-2,470 | +8.8% | 75 |
| Pauls Valley | $165,000 | 3.1% | $-556 | +2.2% | 74 |
| Blackwell | $95,000 | 11.5% | $350 | -9.1% | 74 |
| Pink | $137,125 | 5.0% | $-212 | -5.0% | 72 |
| Luther | $240,950 | 1.8% | $-1,355 | -3.6% | 68 |
| Dibble | $238,000 | 5.0% | $-277 | -6.1% | 67 |
| Kingfisher | $197,000 | 3.1% | $-654 | -6.5% | 66 |
| Cedar Valley | $400,250 | 1.7% | $-1,730 | -10.6% | 66 |
| Langston | $248,000 | 2.8% | $-1,005 | -2.9% | 65 |
| Nowata | $129,000 | 4.7% | $-278 | -2.5% | 63 |
| Prague | $148,500 | 3.6% | $-538 | -11.9% | 62 |
| Calera | $219,950 | 2.4% | $-856 | -2.7% | 62 |
| Cleveland | $166,500 | 6.4% | $20 | +2.6% | 60 |
| Inola | $229,500 | 4.5% | $-296 | +11.4% | 60 |
| Fort Gibson | $229,900 | 3.7% | $-454 | +4.1% | 59 |
| Pocola | $225,000 | 3.2% | $-687 | +10.1% | 59 |
| Westport | $147,500 | 4.6% | $-406 | -5.5% | 54 |
| Limestone | $470,000 | 1.9% | $-1,647 | -6.2% | 54 |
| Heavener | $120,000 | 2.1% | $-1,168 | -0.5% | 53 |
| Bethel Acres | $235,000 | 1.5% | $-1,595 | -2.1% | 52 |
| Dewey | $134,900 | 4.4% | $-310 | -13.6% | 51 |
| Oologah | $249,000 | 3.0% | $-783 | +4.1% | 51 |
| Muldrow | $200,000 | 3.8% | $-392 | +12.9% | 51 |
| Medicine Park | $307,500 | 1.2% | $-1,744 | +11.9% | 51 |
| Stillwater | $289,000 | 2.2% | $-1,541 | +1.9% | 49 |
| Stigler | $155,000 | 3.7% | $-435 | +1.9% | 49 |
| Cookson | $170,000 | 1.9% | $-1,365 | -7.2% | 49 |
| Spiro | $142,000 | 4.0% | $-293 | +25.6% | 47 |
| Chouteau | $219,500 | 2.6% | $-924 | +0.0% | 47 |
| Adair | $230,500 | 1.9% | $-1,263 | +14.1% | 46 |
| Roland | $189,900 | 3.7% | $-482 | +8.6% | 46 |
| Checotah | $135,000 | 3.8% | $-399 | -3.3% | 45 |
| Vinita | $176,000 | 4.7% | $-294 | +3.3% | 45 |
| Meeker | $195,000 | 3.3% | $-694 | -10.5% | 43 |
| Madill | $178,000 | 3.5% | $-455 | +0.7% | 43 |
| Cashion | $369,900 | 2.2% | $-1,213 | +0.6% | 43 |
| New Cordell | $125,000 | 6.6% | $30 | -5.3% | 43 |
| Chelsea | $169,000 | 3.8% | $-399 | -8.0% | 43 |
| Cleora | $445,000 | 0.2% | $-2,422 | +9.1% | 41 |
| Tribbey | $80,500 | 2.3% | $-880 | +1.1% | 41 |
| Healdton | $125,900 | 6.5% | $25 | +39.7% | 41 |
| Wynnewood | $156,000 | 5.9% | $-39 | -0.8% | 41 |
| McAlester | $285,000 | 2.5% | $-1,097 | -1.0% | 41 |
| Morris | $162,000 | 4.2% | $-366 | -15.3% | 40 |
| Mangum | $93,000 | 7.8% | $156 | +33.7% | 40 |
| Duchess Landing | $143,450 | 1.1% | $-2,034 | -12.0% | 38 |
| Jones | $264,950 | 4.0% | $-663 | +3.8% | 38 |
| Bushyhead | $174,000 | 2.5% | $-1,059 | -35.2% | 37 |
| Minco | $80,000 | 2.8% | $-901 | +12.1% | 37 |
| Drumright | $145,000 | 6.5% | $31 | +12.5% | 37 |
| Flint Creek | $107,000 | 1.7% | $-1,155 | +17.5% | 36 |
| Spencer | $137,450 | 7.2% | $142 | -5.9% | 36 |
| Norwood | $272,000 | 1.7% | $-1,546 | +0.7% | 36 |
| Westville | $142,750 | 3.5% | $-410 | -2.6% | 36 |
| Crescent | $160,000 | 4.2% | $-377 | +20.6% | 35 |
| Washington | $273,950 | 4.6% | $-413 | -5.0% | 35 |
| Vera | $485,000 | 0.1% | $-4,523 | +0.0% | 35 |
| Union City | $340,000 | 2.0% | $-1,527 | -14.3% | 35 |
| Kingston | $165,500 | 4.6% | $-431 | -27.0% | 34 |
| Comanche | $126,000 | 6.7% | $47 | -21.2% | 34 |
| Central High | $253,750 | 2.1% | $-1,086 | +15.9% | 34 |
| Walters | $117,000 | 5.9% | $-49 | -0.6% | 34 |
| Anadarko | $142,000 | 7.6% | $98 | +17.7% | 34 |
| Skiatook | $250,000 | 2.0% | $-1,225 | +34.8% | 33 |
| Davis | $170,000 | 3.6% | $-516 | -19.6% | 33 |
| Tonkawa | $150,500 | 5.1% | $-177 | +10.7% | 32 |
| Justice | $388,750 | 2.1% | $-1,764 | +15.2% | 32 |
| Guymon | $190,000 | 3.4% | $-607 | +22.3% | 31 |
| Chewey | $87,250 | 1.3% | $-775 | +3.9% | 30 |
| Lexington | $195,950 | 3.6% | $-281 | -7.8% | 30 |
| Latta | $234,950 | 2.8% | $-799 | -0.9% | 30 |
| Fletcher | $291,000 | 4.4% | $-368 | +21.4% | 30 |
| Fair Oaks | $263,750 | 1.1% | $-3,036 | -1.3% | 30 |
| Cole | $349,943 | 2.8% | $-1,140 | +5.4% | 30 |
Ready to act on these markets? Create a free account to screen Oklahoma listings by cash flow, or see the national market data.