Oklahoma housing market
17,753 homes for sale · median asking $299,000 · 24th largest market we track
Measured September 20, 2026
Median asking
$299,000
Median $/sq ft
$164
Median days listed
58
New this week
1,248
What is on the market, by asking price
- Under $750K
- 16,353 92%
- $750K-$1M
- 691 4%
- $1M-$1.5M
- 414 2%
- $1.5M+
- 295 2%
Counties in Oklahoma
73Loading the map…
- Oklahoma County3,526
- Tulsa County2,318
- Canadian County1,474
- Cleveland County1,283
- McCurtain County489
- Delaware County471
- Comanche County470
- Wagoner County438
- Logan County386
- Grady County358
- Payne County353
- McClain County320
- Pottawatomie County317
- Pittsburg County286
- Rogers County284
- Carter County244
- Garfield County233
- Muskogee County230
- Bryan County204
- Le Flore County193
- Sequoyah County185
- Stephens County185
- Washington County178
- Mayes County175
- Creek County160
- Cherokee County148
- Marshall County148
- McIntosh County148
- Lincoln County145
- Kay County137
- Osage County128
- Ottawa County119
- Custer County115
- Pontotoc County113
- Garvin County104
- Beckham County99
- Seminole County97
- Okmulgee County96
- Jackson County93
- Kingfisher County87
- Caddo County71
- Murray County71
- Woods County70
- Craig County65
- Pushmataha County61
- Woodward County56
- Washita County55
- Texas County54
- Haskell County52
- Pawnee County51
- Kiowa County47
- Choctaw County46
- Adair County44
- Love County42
- Okfuskee County39
- Atoka County36
- Blaine County35
- Latimer County31
- Hughes County26
- Tillman County25
- Greer County23
- Johnston County23
- Nowata County22
- Cotton County20
- Beaver County19
- Noble County19
- Major County18
- Ellis County17
- Dewey County15
- Jefferson County15
- Grant County12
- Alfalfa County9
- Harper County9
Cities in Oklahoma
60 busiest- Oklahoma CityOklahoma Co.2,305
- TulsaTulsa Co.1,267
- EdmondOklahoma Co.1,263
- YukonCanadian Co.772
- Broken ArrowTulsa Co.630
- NormanCleveland Co.580
- Broken BowMcCurtain Co.412
- LawtonComanche Co.365
- BixbyTulsa Co.267
- StillwaterPayne Co.255
- MustangCanadian Co.235
- ShawneePottawatomie Co.220
- EnidGarfield Co.219
- GuthrieLogan Co.219
- OwassoTulsa Co.208
- ArdmoreCarter Co.204
- MooreCleveland Co.197
- PiedmontCanadian Co.191
- BlanchardGrady Co.181
- MuskogeeMuskogee Co.178
- GroveDelaware Co.176
- BartlesvilleWashington Co.156
- DuncanStephens Co.138
- AftonDelaware Co.135
- EufaulaMcIntosh Co.134
- JenksTulsa Co.132
- McalesterPittsburg Co.130
- NewcastleMcClain Co.129
- ChoctawOklahoma Co.126
- ClaremoreRogers Co.125
- KingstonMarshall Co.122
- El RenoCanadian Co.116
- ChickashaGrady Co.111
- DurantBryan Co.105
- Midwest CityOklahoma Co.105
- TuttleGrady Co.102
- AdaPontotoc Co.98
- CowetaWagoner Co.92
- Ponca CityKay Co.90
- HarrahOklahoma Co.84
- MiamiOttawa Co.84
- NobleCleveland Co.82
- PryorMayes Co.82
- TahlequahCherokee Co.80
- WeatherfordCuster Co.77
- AltusJackson Co.75
- VinitaCraig Co.72
- CollinsvilleTulsa Co.71
- SallisawSequoyah Co.71
- SapulpaCreek Co.71
- Sand SpringsTulsa Co.69
- ArcadiaOklahoma Co.64
- GlenpoolTulsa Co.62
- WagonerWagoner Co.62
- SeminoleSeminole Co.59
- AlvaWoods Co.58
- Elk CityBeckham Co.58
- OkmulgeeOkmulgee Co.57
- Carlton LandingPittsburg Co.55
- PoteauLe Flore Co.53
What this does and does not say
- Coverage is the areas EuKreate tracks, so this is not the whole of Oklahoma.
- Active asking prices only, not sold prices and not an appraisal. Check official sources before acting.
- Whether a home is under contract is not in the data we receive, so no pending count is shown.
- An area needs at least 8 active listings before a median is shown, because a median of four is a number rather than a market.
- Measured September 20, 2026 and recalculated daily.