Housing data for every place in Oklahoma
The median gross rent in Oklahoma is $1,014 (±$6) a month (US Census Bureau, 2020–2024 American Community Survey).
34.2% of its households rent.
The median gross rent was $810 in 2015–2019 (+25.2%; Up after inflation).
Choose a county or a place for its own figures, or a ranking to compare them all.
Figures last updated on .
- Median gross rent
- $1,014 (±$6)
- Households that rent
- 34.2%
- Median household income
- $65,039
- Median real estate taxes
- $1,599
- Places
- 609
Rankings for Oklahoma
- Oklahoma places ranked by median rent
- Oklahoma places ranked by median home value
- Oklahoma places ranked by median household income
- Oklahoma places ranked by property taxes
- Oklahoma places ranked by share of renters
- Oklahoma places ranked by rent burden
- Oklahoma places ranked by age of homes
- Oklahoma places ranked by rental vacancy rate
- Oklahoma places ranked by commute time
Crime reported to police in Oklahoma
| Year | Violent per 100,000 in Oklahoma | Property per 100,000 in Oklahoma | Violent per 100,000 in the United States | Property per 100,000 in the United States |
|---|---|---|---|---|
| 2023 | 424 | 2,191 | 386 | 1,950 |
| 2024 | 430 | 2,013 | 363 | 1,767 |
| 2025 | 412 | 1,840 | 330 | 1,552 |
In 2025, the FBI put the rates for Oklahoma at 412 violent and 1,840 property crimes per 100,000 residents.
Pages in Oklahoma carry the figures of 308 town police departments and 77 county-wide totals.
Adair County
- All 3 places in Adair County
- Stilwell — median rent $632
- Watts — median rent $688
- Westville — median rent $582
Alfalfa County
- All 10 places in Alfalfa County
- Aline
- Amorita
- Burlington
- Byron
- Carmen — median rent $688
- Cherokee — median rent $824
- Goltry — median rent $830
- Helena
- Jet — median rent $850
- Lambert
Atoka County
- All 4 places in Atoka County
- Atoka — median rent $680
- Caney — median rent $800
- Stringtown — median rent $783
- Tushka — median rent $669
Beaver County
- All 4 places in Beaver County
- Beaver — median rent $749
- Forgan — median rent $564
- Gate
- Knowles
Beckham County
- All 6 places in Beckham County
- Carter — median rent $1,031
- Elk City — median rent $943
- Erick — median rent $708
- Sayre — median rent $752
- Sweetwater
- Texola
Blaine County
- All 7 places in Blaine County
- Canton — median rent $788
- Geary — median rent $974
- Greenfield
- Hitchcock
- Longdale
- Okeene — median rent $886
- Watonga — median rent $784
Bryan County
- All 13 places in Bryan County
- Achille — median rent $943
- Armstrong — median rent $388
- Bennington — median rent $850
- Bokchito — median rent $755
- Caddo — median rent $904
- Calera — median rent $1,089
- Colbert — median rent $902
- Durant — median rent $953
- Hendrix
- Kemp
- Kenefic — median rent $700
- Mead — median rent $750
- Silo — median rent $975
Caddo County
- All 13 places in Caddo County
- Anadarko — median rent $775
- Apache — median rent $702
- Binger — median rent $740
- Bridgeport
- Carnegie — median rent $588
- Cement — median rent $674
- Cyril — median rent $633
- Eakly — median rent $728
- Fort Cobb — median rent $575
- Gracemont — median rent $671
- Hinton — median rent $898
- Hydro — median rent $784
- Lookeba
Canadian County
- All 6 places in Canadian County
- Calumet — median rent $905
- El Reno — median rent $968
- Mustang — median rent $1,287
- Piedmont — median rent $1,544
- Union City — median rent $1,102
- Yukon — median rent $1,274
Carter County
- All 9 places in Carter County
- Ardmore — median rent $1,006
- Dickson — median rent $1,099
- Gene Autry — median rent $650
- Healdton — median rent $891
- Lone Grove — median rent $875
- Ratliff City
- Springer — median rent $946
- Tatums — median rent $825
- Wilson — median rent $869
Cherokee County
- All 8 places in Cherokee County
- Briggs — median rent $868
- Grandview — median rent $850
- Hulbert — median rent $567
- Moodys — median rent $836
- Norwood — median rent $833
- Park Hill — median rent $798
- Tahlequah — median rent $835
- Woodall — median rent $883
Choctaw County
- All 5 places in Choctaw County
- Boswell — median rent $608
- Fort Towson — median rent $825
- Hugo — median rent $638
- Sawyer — median rent $825
- Soper — median rent $675
Cimarron County
- All 2 places in Cimarron County
- Boise City — median rent $726
- Keyes
Cleveland County
- All 6 places in Cleveland County
- Etowah
- Lexington — median rent $960
- Moore — median rent $1,340
- Noble — median rent $1,038
- Norman — median rent $1,090
- Slaughterville — median rent $1,014
Coal County
- All 5 places in Coal County
- Centrahoma
- Coalgate — median rent $706
- Lehigh — median rent $875
- Phillips
- Tupelo — median rent $925
Comanche County
- All 10 places in Comanche County
- Cache — median rent $820
- Chattanooga — median rent $819
- Elgin — median rent $1,225
- Faxon — median rent $540
- Fletcher — median rent $968
- Geronimo — median rent $1,132
- Indiahoma — median rent $900
- Lawton — median rent $967
- Medicine Park — median rent $1,167
- Sterling — median rent $604
Cotton County
- All 4 places in Cotton County
- Devol
- Randlett — median rent $840
- Temple — median rent $717
- Walters — median rent $719
Craig County
- All 5 places in Craig County
- Big Cabin — median rent $1,011
- Bluejacket — median rent $950
- Ketchum — median rent $775
- Vinita — median rent $828
- Welch — median rent $554
Creek County
- All 11 places in Creek County
- Bristow — median rent $623
- Depew — median rent $1,010
- Drumright — median rent $472
- Kellyville — median rent $847
- Kiefer — median rent $1,170
- Lawrence Creek — median rent $513
- Mannford — median rent $854
- Mounds — median rent $763
- Oilton — median rent $600
- Sapulpa — median rent $1,057
- Slick
Custer County
- All 6 places in Custer County
- Arapaho — median rent $889
- Butler — median rent $588
- Clinton — median rent $883
- Custer City — median rent $1,105
- Thomas — median rent $723
- Weatherford — median rent $804
Delaware County
- All 10 places in Delaware County
- Bernice — median rent $742
- Cleora — median rent $888
- Colcord — median rent $830
- Copeland — median rent $816
- Grove — median rent $925
- Jay — median rent $765
- Kansas — median rent $920
- Kenwood — median rent $678
- Oaks — median rent $800
- West Siloam Springs — median rent $968
Dewey County
- All 7 places in Dewey County
- Camargo — median rent $656
- Leedey — median rent $744
- Oakwood
- Putnam
- Seiling — median rent $1,035
- Taloga — median rent $920
- Vici — median rent $879
Ellis County
- All 4 places in Ellis County
- Arnett — median rent $758
- Fargo — median rent $663
- Gage — median rent $826
- Shattuck — median rent $892
Garfield County
- All 14 places in Garfield County
- Breckenridge — median rent $900
- Carrier
- Covington — median rent $880
- Douglas
- Drummond — median rent $900
- Enid — median rent $914
- Fairmont
- Garber — median rent $942
- Hillsdale
- Hunter
- Kremlin — median rent $950
- Lahoma — median rent $911
- North Enid — median rent $779
- Waukomis — median rent $710
Garvin County
- All 9 places in Garvin County
- Elmore City — median rent $791
- Foster — median rent $733
- Katie — median rent $861
- Lindsay — median rent $768
- Maysville — median rent $775
- Paoli — median rent $858
- Pauls Valley — median rent $852
- Stratford — median rent $608
- Wynnewood — median rent $808
Grady County
- All 12 places in Grady County
- Alex — median rent $900
- Amber — median rent $1,100
- Bradley
- Bridge Creek — median rent $1,048
- Chickasha — median rent $888
- Minco — median rent $493
- Ninnekah — median rent $756
- Norge
- Pocasset — median rent $725
- Rush Springs — median rent $716
- Tuttle — median rent $1,016
- Verden — median rent $729
Grant County
- All 9 places in Grant County
- Deer Creek
- Jefferson
- Lamont — median rent $950
- Manchester
- Medford — median rent $828
- Nash
- Pond Creek — median rent $1,058
- Renfrow
- Wakita — median rent $442
Greer County
- All 3 places in Greer County
- Granite — median rent $683
- Mangum — median rent $651
- Willow
Harmon County
- All 2 places in Harmon County
- Gould
- Hollis — median rent $736
Harper County
- All 4 places in Harper County
- Buffalo — median rent $696
- Laverne — median rent $886
- May
- Rosston
Haskell County
- All 6 places in Haskell County
- Keota — median rent $600
- Kinta — median rent $575
- McCurtain — median rent $600
- Stigler — median rent $783
- Tamaha — median rent $613
- Whitefield — median rent $1,063
Hughes County
- All 11 places in Hughes County
- Atwood — median rent $708
- Calvin — median rent $595
- Dustin — median rent $617
- Gerty
- Holdenville — median rent $665
- Horntown
- Lamar — median rent $800
- Spaulding — median rent $696
- Stuart — median rent $830
- Wetumka — median rent $570
- Yeager
Jackson County
- All 9 places in Jackson County
- Altus — median rent $854
- Blair — median rent $772
- East Duke — median rent $1,045
- Eldorado — median rent $493
- Elmer
- Friendship
- Headrick
- Martha — median rent $625
- Olustee — median rent $582
Jefferson County
- All 8 places in Jefferson County
- Addington — median rent $525
- Cornish
- Hastings
- Ringling — median rent $533
- Ryan — median rent $500
- Sugden
- Terral — median rent $455
- Waurika — median rent $679
Johnston County
- All 7 places in Johnston County
- Bromide
- Mannsville — median rent $938
- Milburn — median rent $950
- Mill Creek — median rent $794
- Ravia — median rent $862
- Tishomingo — median rent $657
- Wapanucka — median rent $688
Kay County
- All 7 places in Kay County
- Blackwell — median rent $809
- Braman
- Kaw City — median rent $738
- Kildare
- Newkirk — median rent $623
- Ponca City — median rent $850
- Tonkawa — median rent $800
Kingfisher County
- All 6 places in Kingfisher County
- Cashion — median rent $1,330
- Dover — median rent $835
- Hennessey — median rent $831
- Kingfisher — median rent $1,029
- Loyal — median rent $800
- Okarche — median rent $750
Kiowa County
- All 8 places in Kiowa County
- Cooperton
- Gotebo — median rent $725
- Hobart — median rent $848
- Lone Wolf — median rent $506
- Mountain Park — median rent $533
- Mountain View — median rent $564
- Roosevelt — median rent $650
- Snyder — median rent $651
Latimer County
- All 2 places in Latimer County
- Red Oak — median rent $713
- Wilburton — median rent $660
Le Flore County
- All 16 places in Le Flore County
- Arkoma — median rent $748
- Bokoshe — median rent $592
- Cameron — median rent $717
- Fanshawe — median rent $750
- Fort Coffee — median rent $758
- Heavener — median rent $688
- Howe — median rent $754
- Le Flore — median rent $450
- Panama — median rent $776
- Pocola — median rent $826
- Poteau — median rent $853
- Rock Island — median rent $772
- Shady Point — median rent $618
- Spiro — median rent $830
- Talihina — median rent $364
- Wister — median rent $788
Lincoln County
- All 13 places in Lincoln County
- Agra — median rent $825
- Carney — median rent $790
- Chandler — median rent $904
- Davenport — median rent $950
- Fallis
- Kendrick — median rent $1,250
- Meeker — median rent $771
- Prague — median rent $806
- Sparks — median rent $600
- Stroud — median rent $761
- Tryon — median rent $675
- Warwick — median rent $675
- Wellston — median rent $814
Logan County
- All 10 places in Logan County
- Cedar Valley
- Cimarron City
- Coyle — median rent $775
- Crescent — median rent $918
- Guthrie — median rent $870
- Langston — median rent $465
- Marshall
- Meridian
- Mulhall
- Orlando
Love County
- All 3 places in Love County
- Leon
- Marietta — median rent $827
- Thackerville — median rent $846
Major County
- All 5 places in Major County
- Ames
- Cleo Springs — median rent $933
- Fairview — median rent $656
- Meno
- Ringwood — median rent $931
Marshall County
- All 3 places in Marshall County
- Kingston — median rent $856
- Madill — median rent $782
- Oakland — median rent $791
Mayes County
- All 12 places in Mayes County
- Adair — median rent $930
- Chouteau — median rent $697
- Disney — median rent $713
- Grand Lake Towne — median rent $1,375
- Langley — median rent $775
- Locust Grove — median rent $650
- Pensacola
- Pryor Creek — median rent $928
- Salina — median rent $746
- Spavinaw — median rent $650
- Sportsmen Acres — median rent $1,037
- Strang
McClain County
- All 10 places in McClain County
- Blanchard — median rent $962
- Byars
- Cole — median rent $1,125
- Dibble — median rent $1,250
- Goldsby — median rent $645
- Newcastle — median rent $1,105
- Purcell — median rent $868
- Rosedale
- Washington — median rent $2,160
- Wayne — median rent $965
McCurtain County
- All 8 places in McCurtain County
- Broken Bow — median rent $625
- Garvin — median rent $850
- Haworth — median rent $586
- Hochatown
- Idabel — median rent $702
- Millerton — median rent $863
- Valliant — median rent $722
- Wright City — median rent $725
McIntosh County
- All 8 places in McIntosh County
- Checotah — median rent $768
- Eufaula — median rent $772
- Hanna
- Hitchita
- Rentiesville
- Stidham
- Texanna — median rent $1,058
- Vernon
Murray County
- All 4 places in Murray County
- Davis — median rent $838
- Dougherty — median rent $1,045
- Hickory
- Sulphur — median rent $954
Muskogee County
- All 13 places in Muskogee County
- Boynton
- Braggs — median rent $1,018
- Council Hill — median rent $500
- Fort Gibson — median rent $739
- Haskell — median rent $802
- Muskogee — median rent $858
- Oktaha — median rent $933
- Porum — median rent $606
- Summit
- Taft — median rent $883
- Wainwright — median rent $575
- Warner — median rent $808
- Webbers Falls — median rent $740
Noble County
- All 5 places in Noble County
- Billings — median rent $650
- Marland — median rent $588
- Morrison — median rent $1,063
- Perry — median rent $811
- Red Rock
Nowata County
- All 6 places in Nowata County
- Delaware — median rent $640
- Lenapah — median rent $750
- New Alluwe — median rent $481
- Nowata — median rent $752
- South Coffeyville — median rent $968
- Wann
Okfuskee County
- All 8 places in Okfuskee County
- Bearden
- Boley — median rent $525
- Castle
- Clearview
- IXL
- Okemah — median rent $726
- Paden — median rent $742
- Weleetka — median rent $628
Oklahoma County
- All 20 places in Oklahoma County
- Arcadia
- Bethany — median rent $1,071
- Choctaw — median rent $1,208
- Del City — median rent $1,054
- Edmond — median rent $1,344
- Forest Park
- Harrah — median rent $939
- Jones — median rent $1,104
- Lake Aluma
- Luther — median rent $1,375
- Midwest City — median rent $1,091
- Nichols Hills — median rent $2,130
- Nicoma Park — median rent $1,012
- Oklahoma City — median rent $1,130
- Smith Village
- Spencer
- The Village — median rent $1,403
- Valley Brook — median rent $904
- Warr Acres — median rent $919
- Woodlawn Park
Okmulgee County
- All 9 places in Okmulgee County
- Beggs — median rent $675
- Dewar — median rent $900
- Grayson
- Henryetta — median rent $695
- Hoffman — median rent $817
- Morris — median rent $869
- Okmulgee — median rent $837
- Schulter — median rent $806
- Winchester — median rent $795
Osage County
- All 15 places in Osage County
- Avant
- Barnsdall — median rent $758
- Burbank
- Fairfax — median rent $602
- Foraker
- Grainola
- Hominy — median rent $666
- McCord — median rent $629
- Osage
- Pawhuska — median rent $554
- Prue — median rent $792
- Shidler — median rent $825
- Skiatook — median rent $961
- Webb City
- Wynona — median rent $789
Ottawa County
- All 8 places in Ottawa County
- Afton — median rent $773
- Commerce — median rent $692
- Fairland — median rent $750
- Miami — median rent $835
- North Miami — median rent $1,042
- Peoria — median rent $681
- Quapaw — median rent $709
- Wyandotte — median rent $408
Pawnee County
- All 11 places in Pawnee County
- Blackburn — median rent $670
- Cleveland — median rent $818
- Hallett — median rent $1,083
- Jennings — median rent $589
- Lone Chimney
- Maramec
- Pawnee — median rent $829
- Ralston — median rent $517
- Skedee
- Terlton
- Westport — median rent $950
Payne County
- All 6 places in Payne County
- Cushing — median rent $798
- Glencoe — median rent $789
- Perkins — median rent $838
- Ripley — median rent $725
- Stillwater — median rent $947
- Yale — median rent $788
Pittsburg County
- All 15 places in Pittsburg County
- Alderson — median rent $1,281
- Ashland
- Canadian — median rent $788
- Carlton Landing
- Crowder — median rent $930
- Haileyville — median rent $729
- Hartshorne — median rent $680
- Indianola — median rent $1,350
- Kiowa — median rent $734
- Krebs — median rent $852
- Longtown — median rent $891
- McAlester — median rent $915
- Pittsburg — median rent $567
- Quinton — median rent $571
- Savanna — median rent $475
Pontotoc County
- All 8 places in Pontotoc County
- Ada — median rent $894
- Allen — median rent $1,041
- Byng — median rent $692
- Fitzhugh
- Francis — median rent $911
- Latta — median rent $749
- Roff — median rent $742
- Stonewall — median rent $569
Pottawatomie County
- All 14 places in Pottawatomie County
- Asher — median rent $894
- Bethel Acres — median rent $1,010
- Brooksville
- Earlsboro — median rent $880
- Johnson — median rent $950
- Macomb
- Maud — median rent $542
- McLoud — median rent $718
- Pink — median rent $900
- Shawnee — median rent $936
- St. Louis
- Tecumseh — median rent $805
- Tribbey — median rent $850
- Wanette — median rent $450
Pushmataha County
- All 4 places in Pushmataha County
- Albion — median rent $725
- Antlers — median rent $638
- Clayton — median rent $424
- Rattan — median rent $555
Roger Mills County
- All 4 places in Roger Mills County
- Cheyenne — median rent $838
- Hammon — median rent $775
- Reydon
- Strong City
Rogers County
- All 11 places in Rogers County
- Bushyhead — median rent $812
- Catoosa — median rent $1,066
- Chelsea — median rent $805
- Claremore — median rent $1,009
- Foyil — median rent $886
- Inola — median rent $940
- Justice — median rent $924
- Oologah — median rent $1,096
- Talala — median rent $957
- Valley Park
- Verdigris — median rent $1,138
Seminole County
- All 7 places in Seminole County
- Bowlegs — median rent $875
- Cromwell — median rent $817
- Konawa — median rent $636
- Lima
- Sasakwa — median rent $642
- Seminole — median rent $744
- Wewoka — median rent $849
Sequoyah County
- All 9 places in Sequoyah County
- Gans — median rent $775
- Gore — median rent $722
- Marble City — median rent $675
- Moffett
- Muldrow — median rent $719
- Paradise Hill
- Roland — median rent $855
- Sallisaw — median rent $826
- Vian — median rent $758
Stephens County
- All 8 places in Stephens County
- Bray — median rent $785
- Central High — median rent $1,109
- Comanche — median rent $663
- Duncan — median rent $896
- Empire City — median rent $1,125
- Loco — median rent $775
- Marlow — median rent $902
- Velma — median rent $888
Texas County
- All 7 places in Texas County
- Goodwell — median rent $820
- Guymon — median rent $887
- Hardesty — median rent $510
- Hooker — median rent $944
- Optima
- Texhoma — median rent $786
- Tyrone — median rent $633
Tillman County
- All 7 places in Tillman County
- Davidson — median rent $572
- Frederick — median rent $743
- Grandfield — median rent $625
- Hollister
- Loveland
- Manitou
- Tipton — median rent $549
Tulsa County
- All 13 places in Tulsa County
- Bixby — median rent $1,393
- Broken Arrow — median rent $1,320
- Collinsville — median rent $1,175
- Glenpool — median rent $1,370
- Jenks — median rent $1,602
- Liberty — median rent $775
- Lotsee
- Oakhurst — median rent $872
- Owasso — median rent $1,270
- Sand Springs — median rent $1,002
- Sperry — median rent $854
- Tulsa — median rent $1,052
- Turley — median rent $1,092
Wagoner County
- All 9 places in Wagoner County
- Coweta — median rent $932
- Fair Oaks
- Okay — median rent $1,033
- Porter — median rent $756
- Redbird
- Toppers — median rent $853
- Tullahassee — median rent $474
- Wagoner — median rent $868
- Whitehorn Cove — median rent $813
Washington County
- All 6 places in Washington County
- Bartlesville — median rent $916
- Copan — median rent $700
- Dewey — median rent $922
- Ochelata — median rent $950
- Ramona — median rent $1,016
- Vera — median rent $908
Washita County
- All 10 places in Washita County
- Bessie — median rent $1,292
- Burns Flat — median rent $844
- Canute — median rent $865
- Colony — median rent $732
- Corn — median rent $900
- Dill City — median rent $626
- Foss — median rent $1,281
- New Cordell — median rent $741
- Rocky — median rent $1,071
- Sentinel — median rent $744
Woods County
- All 4 places in Woods County
- Alva — median rent $877
- Dacoma
- Freedom — median rent $725
- Waynoka — median rent $752
Woodward County
- All 5 places in Woodward County
- Fort Supply — median rent $722
- Mooreland — median rent $863
- Mutual
- Sharon — median rent $1,096
- Woodward — median rent $839
What you can do on Seayora in Oklahoma
One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental?
List it, sign the lease and collect rent online, with the figures for Oklahoma beside you.
Create a landlord account · See what landlords get
Looking for a place to rent?
Browse homes for rent near Oklahoma, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance?
Get found by owners and renters near Oklahoma, and send estimates and invoices from your phone.
Questions about Oklahoma
What is the median rent in Oklahoma?
The median gross rent in Oklahoma is $1,014 (±$6) a month (2020–2024 American Community Survey).
What share of Oklahoma households rent?
34.2% (±0.2 points) of households in Oklahoma rent.
What are property taxes in Oklahoma?
The median real estate tax paid by homeowners in Oklahoma is $1,599 (±$11) a year.
Sources
- Selected Housing Characteristics (DP04), 2020–2024 ACS 5-year estimates — Oklahoma
- FBI Uniform Crime Reporting Program, Crime Data Explorer
- FBI: Uniform Crime Reporting statistics and their proper use
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on .