Best Places to Invest in Oklahoma Real Estate
140 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 | $269,990 | 3.9% | $-598 | +0.0% | 8,948 |
| Tulsa | $245,000 | 4.0% | $-523 | +2.7% | 4,086 |
| Edmond | $392,500 | 3.6% | $-969 | -2.8% | 2,312 |
| Broken Arrow | $300,000 | 4.2% | $-575 | +0.6% | 2,141 |
| Norman | $275,000 | 3.7% | $-676 | +0.6% | 1,743 |
| Lawton | $159,500 | 5.8% | $-66 | +1.9% | 1,037 |
| Owasso | $329,900 | 3.9% | $-721 | +1.2% | 901 |
| Bixby | $349,900 | 3.9% | $-779 | +0.6% | 808 |
| Guthrie | $258,250 | 3.1% | $-838 | +4.7% | 716 |
| Midwest City | $180,000 | 5.3% | $-151 | -1.4% | 667 |
| Bartlesville | $200,000 | 5.2% | $-182 | -0.9% | 662 |
| Enid | $173,500 | 4.8% | $-241 | +2.7% | 607 |
| Shawnee | $192,450 | 4.0% | $-425 | +0.4% | 569 |
| Jenks | $370,000 | 3.8% | $-937 | +1.2% | 495 |
| Claremore | $245,000 | 4.2% | $-477 | +2.6% | 490 |
| Blanchard | $317,250 | 2.8% | $-1,128 | +3.4% | 464 |
| Sapulpa | $220,000 | 3.3% | $-661 | +0.7% | 411 |
| Ada | $168,000 | 4.2% | $-375 | -3.9% | 370 |
| Ardmore | $177,750 | 4.6% | $-304 | -0.4% | 352 |
| Mustang | $257,970 | 4.5% | $-417 | +0.0% | 348 |
| $110,000 | — | — | +3.4% | 312 | |
| Durant | $237,960 | 3.1% | $-679 | -3.1% | 298 |
| Yukon | $235,000 | 5.1% | $-258 | -2.7% | 292 |
| Del City | $149,949 | 5.8% | $-61 | -1.5% | 276 |
| Tuttle | $310,500 | 2.8% | $-970 | -1.7% | 273 |
| Chickasha | $170,000 | 5.0% | $-231 | +1.7% | 272 |
| Glenpool | $277,000 | 3.9% | $-710 | -1.8% | 260 |
| El Reno | $193,000 | 4.9% | $-266 | +2.2% | 257 |
| Harrah | $246,358 | 4.3% | $-423 | -0.6% | 250 |
| Choctaw | $301,745 | 3.2% | $-992 | -2.9% | 244 |
| Altus | $215,000 | 3.7% | $-502 | +3.4% | 236 |
| Tahlequah | $221,875 | 3.9% | $-471 | +9.0% | 226 |
| The Village | $229,000 | 4.5% | $-357 | -2.6% | 222 |
| Piedmont | $377,448 | 3.2% | $-992 | +3.0% | 206 |
| Noble | $216,165 | 3.9% | $-491 | -2.6% | 204 |
| Broken Bow | $580,500 | 0.2% | $-3,108 | -4.7% | 189 |
| Bethany | $190,000 | 4.6% | $-285 | -2.9% | 185 |
| Hochatown | $590,000 | 0.1% | $-3,258 | -2.7% | 185 |
| Kingston | $196,000 | 4.1% | $-679 | -2.1% | 177 |
| Weatherford | $225,500 | 3.2% | $-591 | +7.1% | 168 |
| Sand Springs | $285,000 | 1.7% | $-1,596 | +3.8% | 157 |
| Elk City | $191,000 | 4.0% | $-431 | -6.7% | 153 |
| Elgin | $329,950 | 4.9% | $-330 | +3.5% | 152 |
| Poteau | $219,950 | 4.1% | $-433 | +6.0% | 134 |
| Pryor Creek | $175,000 | 5.0% | $-221 | +4.6% | 133 |
| Seminole | $133,178 | 4.8% | $-190 | -3.0% | 128 |
| Okmulgee | $139,000 | 6.6% | $40 | +0.0% | 127 |
| Tecumseh | $145,000 | 4.5% | $-355 | -6.0% | 122 |
| Perkins | $134,000 | 0.7% | $-1,924 | +11.3% | 121 |
| Catoosa | $261,000 | 2.2% | $-1,122 | +3.6% | 120 |
| Sulphur | $175,000 | 3.2% | $-600 | +10.5% | 120 |
| Verdigris | $253,065 | 4.1% | $-521 | +2.8% | 109 |
| Texanna | $166,000 | 2.0% | $-936 | +7.6% | 103 |
| Chandler | $207,500 | 2.7% | $-796 | +8.4% | 98 |
| Muskogee | $200,000 | 3.2% | $-623 | +7.8% | 94 |
| Eufaula | $210,000 | 2.2% | $-896 | -7.9% | 91 |
| Cleveland | $170,000 | 4.2% | $-328 | +2.1% | 89 |
| Perry | $137,250 | 5.1% | $-147 | +2.4% | 88 |
| Henryetta | $145,000 | 3.0% | $-425 | -1.9% | 87 |
| Warr Acres | $179,900 | 5.2% | $-179 | -5.5% | 85 |
| Checotah | $158,613 | 3.2% | $-454 | +15.4% | 85 |
| Mcloud | $232,229 | 4.5% | $-498 | -3.7% | 83 |
| Inola | $240,000 | 3.7% | $-448 | +5.2% | 83 |
| Mannford | $205,000 | 2.3% | $-992 | +2.4% | 81 |
| Clinton | $142,500 | 5.5% | $-107 | +24.4% | 79 |
| Calera | $237,450 | 2.2% | $-856 | +3.1% | 78 |
| Fort Gibson | $260,000 | 3.1% | $-628 | +4.1% | 77 |
| Coweta | $309,990 | 3.9% | $-642 | +0.3% | 77 |
| Lone Grove | $225,000 | 2.4% | $-1,061 | +1.4% | 77 |
| Stigler | $165,000 | 2.8% | $-676 | +3.2% | 76 |
| Nichols Hills | $850,000 | 0.8% | $-4,068 | -7.2% | 75 |
| Oologah | $295,000 | 2.3% | $-922 | +6.0% | 75 |
| Blackwell | $95,000 | 11.7% | $352 | -4.3% | 74 |
| Stillwater | $367,500 | 2.2% | $-1,515 | +0.3% | 74 |
| Pryor | $312,500 | 2.5% | $-969 | -2.7% | 74 |
| Muldrow | $183,000 | 3.5% | $-590 | +6.8% | 73 |
| Pauls Valley | $165,000 | 3.1% | $-563 | -3.0% | 72 |
| Kingfisher | $205,000 | 3.1% | $-642 | -8.3% | 72 |
| Mcalester | $204,000 | 2.4% | $-845 | +6.8% | 68 |
| Lexington | $165,000 | 2.6% | $-656 | +2.6% | 68 |
| Luther | $196,750 | 1.3% | $-1,490 | -11.6% | 68 |
| Chelsea | $176,000 | 3.8% | $-511 | +7.5% | 67 |
| Wellston | $225,900 | 2.5% | $-660 | +12.0% | 65 |
| Nowata | $130,000 | 6.0% | $-42 | +3.5% | 64 |
| Arcadia | $521,970 | 0.6% | $-3,062 | -1.4% | 64 |
| Park Hill | $215,000 | 2.8% | $-749 | +14.9% | 61 |
| Sperry | $210,000 | 2.9% | $-1,163 | -0.6% | 58 |
| Dewey | $142,000 | 4.8% | $-209 | -9.2% | 57 |
| Cashion | $349,900 | 1.8% | $-1,565 | -2.2% | 57 |
| Pocola | $195,000 | 3.1% | $-628 | +8.2% | 55 |
| Spiro | $139,000 | 4.2% | $-285 | +13.1% | 52 |
| Meeker | $215,000 | 3.0% | $-736 | -11.7% | 51 |
| Goldsby | $510,000 | 1.3% | $-2,608 | -4.5% | 51 |
| Jones | $281,500 | 4.2% | $-551 | +5.4% | 50 |
| Roland | $199,000 | 3.9% | $-383 | +4.0% | 49 |
| Prague | $140,000 | 3.1% | $-579 | -10.4% | 49 |
| Madill | $180,000 | 3.0% | $-626 | +1.5% | 49 |
| Vinita | $212,500 | 3.5% | $-528 | +3.0% | 48 |
| Collinsville | $366,000 | 3.0% | $-1,030 | +2.3% | 48 |
| Wynnewood | $164,000 | 4.2% | $-372 | -11.6% | 46 |
| Anadarko | $142,000 | 7.7% | $98 | +13.5% | 46 |
| Cookson | $180,000 | 1.5% | $-1,380 | +0.3% | 45 |
| Westville | $145,000 | 3.8% | $-482 | +11.3% | 45 |
| Stilwell | $125,000 | 3.5% | $-415 | +3.2% | 45 |
| Crescent | $192,500 | 3.8% | $-526 | +18.7% | 44 |
| Lindsay | $159,500 | 3.5% | $-644 | -7.1% | 44 |
| Newalla | $192,500 | 3.7% | $-763 | +1.2% | 44 |
| Chouteau | $231,675 | 2.3% | $-968 | +6.3% | 44 |
| Washington | $281,250 | 2.6% | $-1,174 | +2.0% | 44 |
| Wister | $158,250 | 3.1% | $-652 | +19.7% | 44 |
| Cleora | $445,000 | 0.1% | $-2,658 | +10.1% | 43 |
| Drumright | $129,000 | 5.6% | $-87 | +16.4% | 43 |
| Porum | $170,000 | 2.0% | $-1,012 | +39.2% | 42 |
| Bethel Acres | $245,750 | 1.9% | $-1,534 | -0.6% | 42 |
| Hugo | $160,000 | 5.9% | $-61 | +21.7% | 41 |
| Fletcher | $299,000 | 3.0% | $-719 | -0.3% | 39 |
| Minco | $90,000 | 2.8% | $-684 | +1.7% | 39 |
| Adair | $200,000 | 2.3% | $-1,151 | -10.5% | 39 |
| Marietta | $248,525 | 2.1% | $-994 | +10.9% | 38 |
| Morris | $178,500 | 3.5% | $-426 | -10.9% | 38 |
| Heavener | $125,000 | 2.8% | $-819 | +21.0% | 38 |
| Wilburton | $128,750 | 4.8% | $-227 | +18.6% | 36 |
| Davis | $166,500 | 3.7% | $-481 | -6.9% | 36 |
| Pink | $151,950 | 3.9% | $-349 | -2.0% | 36 |
| Mead | $190,000 | 1.9% | $-728 | +5.9% | 35 |
| New Cordell | $108,000 | 7.0% | $75 | -10.8% | 35 |
| Slaughterville | $213,000 | 3.9% | $-468 | +0.0% | 34 |
| Pawhuska | $120,000 | 6.2% | $-27 | +16.5% | 34 |
| Comanche | $129,950 | 5.6% | $-81 | -18.0% | 34 |
| Flint Creek | $63,500 | 1.7% | $-1,129 | +17.8% | 34 |
| Mangum | $81,000 | 8.2% | $179 | +28.7% | 34 |
| Walters | $120,750 | 6.6% | $26 | -4.3% | 32 |
| Hulbert | $170,500 | 2.2% | $-1,004 | +14.8% | 32 |
| Tonkawa | $149,500 | 5.0% | $-201 | +14.5% | 32 |
| Porter | $139,000 | 1.2% | $-1,117 | -22.2% | 31 |
| Spencer | $137,000 | 7.0% | $96 | -10.8% | 31 |
| Colbert | $170,000 | 4.2% | $-300 | +15.4% | 31 |
| Duncan | $260,448 | 2.1% | $-1,114 | +6.1% | 30 |
| Guymon | $196,000 | 3.3% | $-586 | +12.0% | 30 |
| Medicine Park | $217,000 | 1.2% | $-1,756 | +18.0% | 30 |
Ready to act on these markets? Create a free account to screen Oklahoma listings by cash flow, or see the national market data.