States › Oklahoma

Cost of Living in Oklahoma Cities

Median rent across 76 Oklahoma cities is $965 and median household income is $57,020. Most affordable: Tuttle, Blanchard, Harrah.

10 cheapest places to live in OklahomaElk City, Miami, Tahlequah… 10 most expensive places in OklahomaNewcastle, Jenks, Bixby…

All 76 cities

Tap a column to sort.

CityPopulationMedian rentMedian incomeRent / income
Oklahoma City688,693$1,173$66,70221.1%
Tulsa412,322$1,078$58,40722.1%
Norman128,714$1,107$65,06020.4%
Broken Arrow115,919$1,363$85,22019.2%
Edmond95,618$1,421$102,03216.7%
Lawton90,662$1,034$53,58823.2%
Moore63,045$1,382$76,94121.6%
Midwest City58,170$1,082$57,73922.5%
Enid50,821$895$63,47216.9%
Stillwater48,818$959$42,01527.4%
Owasso39,013$1,195$79,38618.1%
Bartlesville37,559$1,017$59,45720.5%
Muskogee36,819$841$48,73520.7%
Shawnee31,511$974$54,28121.5%
Bixby29,402$1,436$99,60217.3%
Jenks26,519$1,485$104,97017.0%
Yukon24,802$1,192$76,40818.7%
Ardmore24,757$1,023$52,95423.2%
Ponca City24,377$845$55,27018.3%
Duncan22,872$845$57,02017.8%
Sapulpa22,268$985$61,64419.2%
Del City21,561$1,104$48,89527.1%
Mustang21,290$1,277$88,26217.4%
Bethany20,606$1,079$55,06323.5%
Sand Springs19,973$1,025$73,40016.8%
Claremore19,921$993$57,12020.9%
Durant19,209$931$44,75325.0%
Altus18,670$788$55,55017.0%
McAlester18,098$897$48,04422.4%
El Reno17,919$965$54,45921.3%
Ada16,536$936$51,79221.7%
Tahlequah16,513$778$48,51519.2%
Chickasha16,349$823$55,03917.9%
Glenpool13,885$1,398$76,72621.9%
Miami12,960$775$45,90020.3%
Guymon12,596$950$57,05120.0%
Newcastle12,238$1,638$97,31520.2%
Choctaw12,208$1,181$96,44614.7%
Weatherford12,014$797$50,25019.0%
Woodward11,976$922$60,72018.2%
Elk City11,406$749$49,50018.2%
Okmulgee11,370$883$39,06027.1%
Guthrie11,021$985$54,64021.6%
Warr Acres10,437$1,040$60,82220.5%
Coweta10,157$970$60,00019.4%
Pryor Creek9,520$1,074$42,50030.3%
The Village9,470$1,560$70,78826.4%
Blanchard9,276$886$89,47211.9%
Poteau8,903$815$49,78919.6%
Sallisaw8,553$761$47,33319.3%
Skiatook8,553$1,002$55,44421.7%
Collinsville8,468$1,175$88,53715.9%
Clinton8,461$917$58,41718.8%
Cushing8,336$627$44,28217.0%
Piedmont7,978$1,367$94,88217.3%
Wagoner7,934$900$58,20618.6%
Tuttle7,785$799$102,4179.4%
Catoosa7,631$1,181$70,87520.0%
Noble7,337$1,238$85,45217.4%
Seminole7,161$707$37,26722.8%
Grove7,101$1,076$56,87522.7%
Idabel6,959$688$36,63822.5%
Purcell6,716$961$60,52919.1%
Harrah6,377$915$75,00014.6%
Tecumseh6,320$828$46,35221.4%
Blackwell6,091$773$50,10418.5%
Pauls Valley6,031$825$47,68120.8%
Holdenville5,916$858$41,41324.9%
Henryetta5,631$774$44,54120.9%
Anadarko5,627$844$43,66823.2%
Verdigris5,502$1,257$81,40618.5%
Vinita5,229$902$41,14026.3%
Sayre5,216$660$41,81318.9%
Hugo5,184$672$31,69425.4%
Lone Grove5,070$1,116$71,78718.7%
Alva5,009$866$41,72824.9%