From affordable housing options to reasonable utility and grocery expenses, Oklahoma stands out as one of the most budget-friendly places in the U.S. However, the cost of living can vary depending on where you live, with urban areas like Oklahoma City and Tulsa presenting slightly higher expenses compared to smaller towns. Whether you’re drawn to its thriving job market, rich cultural history, or wide-open landscapes, understanding the cost of living in Oklahoma can help you decide if Oklahoma is a good place to live.

Housing costs: Median home prices and average rent in Oklahoma
Housing in Oklahoma is notably affordable compared to national averages. The median home sale price is $243,800, well below the national average of $428,000. Additionally, the average rent of $1,056 per month compared to the national average of $1,645. While affordability is a hallmark of the state, housing costs vary by location. Large cities like Oklahoma City and Broken Arrow are among the most expensive, with higher-than-average home prices and rents due to their desirable amenities. Conversely, cities like Lawton and Muskogee stand out as some of the most affordable, offering budget-friendly options for both renters and homebuyers. Whether you’re seeking luxury living or a more economical choice, Oklahoma provides diverse options to fit different budgets and lifestyles.
Oklahoma housing costs: Average rents and median home sale prices
City in Oklahoma | 1 Bed Avg. Rent | 2 Bed Avg. Rent | Median Home Sale Price |
National Average | $1,495 | $1,725 | $428,000 |
Oklahoma City | $1,017 | $1,332 | $269,800 |
Tulsa | $914 | $1,115 | $225,000 |
Norman | $878 | $1,025 | $277,000 |
Broken Arrow | $1,086 | $1,294 | $283,000 |
Edmond | $937 | $1,199 | $355,000 |
Stillwater | $752 | $819 | $236,000 |
Lawton | $625 | $897 | $150,000 |
Moore | $982 | $1,090 | $219,000 |
Enid | $525 | $625 | $172,000 |
Durant | $655 | $760 | $230,000 |
Housing costs in popular cities in Oklahoma
Oklahoma City
As the state’s capital, Oklahoma City is full of things to do like visiting the Oklahoma City Museum of Art or the annual Red Earth Festival. The average rent for a one-bedroom apartment is $1,017, while a two-bedroom averages $1,332 – below the national average. For those looking to buy in Oklahoma City, the median home sale price is $269,800. Renters can expect modern apartment complexes downtown and more spacious options in the suburbs.
Read more: Should I Move to Oklahoma City? 9 Pros and Cons
Tulsa
Tulsa is a cultural hub with a thriving arts scene and affordable living. The average rent for a one-bedroom apartment is $914, and a two-bedroom costs $1,115, cheaper than Oklahoma City. The median home sale price is $225,000, making it a budget-friendly option for homebuyers. Tulsa’s neighborhoods vary from vibrant urban districts to quiet, tree-lined streets, offering a balance of lifestyles.
Read more: Should I Move to Tulsa? 11 Pros and Cons
Norman
Norman, home to the University of Oklahoma, combines a college atmosphere with suburban charm. Renters can expect to pay $878 for a one-bedroom, $1,025 for a two-bedroom, and a median home sale price of $277,000. These prices reflect the city’s affordability. Norman’s mix of nightlife, and university events makes it an appealing choice.
Broken Arrow
Broken Arrow, a suburb of Tulsa, is one of the more upscale areas in the state. The average rent for a one-bedroom apartment is $1,086, while a two-bedroom averages $1,294. The median home sale price is $283,000. Known for its great schools, neighborhoods, and charming Rose District, Broken Arrow offers a suburban lifestyle.
Utility costs are just below national averages

Utility costs in Oklahoma are generally affordable, aligning closely with the national average. The typical electric bill in the state averages $143.65 per month, while natural gas bills and water services add to the overall utility expenses. Despite seasonal fluctuations—higher costs in the summer due to air conditioning—Oklahoma’s relatively mild winters help keep heating costs relatively low. Overall, the state’s utility expenses remain manageable for most residents, contributing to its reputation as an affordable place to live.
Energy bill comparisons: Oklahoma cities vs. nationwide average
Monthly Energy Bill | Monthly Phone Bill | Comparison to National Avg. | |
National Average | $203.40 | $194.11 | |
Oklahoma City | $186.11 | $196.62 | -5% less |
Tulsa | $186.38 | $196.92 | -5% less |
Norman | $185.53 | $199.24 | -6% less |
Broken Arrow | $191.09 | $196.46 | -3% less |
Edmond | $168.45 | $196.06 | -10% less |
Stillwater | $205.39 | $169.50 | -6% less |
Lawton | $179.56 | $197.90 | -6% less |
Enid | $193 | $197.33 | -3% less |
Data from Redfin’s Cost of Living Calculator, November 2024
Cost of groceries are slightly lower than national averages
Groceries in Oklahoma are slightly more affordable than the national average, making it easier to keep household food budgets in check. On average, Oklahomans spend about $346 per month per person on groceries, compared to the national average of $355. This affordability is partly due to the state’s agricultural strengths, providing access to locally sourced meat, produce, and dairy at competitive prices. Farmers’ markets, like those in Tulsa and Oklahoma City, also offer fresh options. Whether shopping at a big-box grocery store or local markets, residents can enjoy a cost-effective grocery experience without compromising on quality.

Relatively cheaper cost of transportation
Transportation costs in Oklahoma are generally more affordable than the national average, making it a budget-friendly state for commuters. Gas prices in Oklahoma average $2.45 per gallon, significantly below the national average of $3.05. This lower cost benefits drivers, especially in cities like Oklahoma City and Tulsa, where most residents rely on personal vehicles. However, gas prices may fluctuate slightly higher in rural areas due to distribution costs, as seen in the Northwestern part of the state.
Public transportation options, while more limited compared to larger metropolitan areas, are still available in major cities. Oklahoma City offers EMBARK bus services, with fares typically costing $1.75 per ride or $50 for a monthly pass. Tulsa Transit provides a similar service with $1.50 per ride and discounted pass options for frequent riders. For those traveling regionally, Greyhound and Jefferson Lines operate bus routes connecting Oklahoma’s cities to neighboring states. Overall, Oklahoma’s transportation costs remain accessible for both drivers and public transit users.
Lower-than-average healthcare costs
Healthcare costs in Oklahoma are slightly below the national average, making medical expenses more manageable for residents. On average, Oklahomans spend around $6,411 per person annually on healthcare, compared to the average annual premium for employer-sponsered health insurance standing at $8,435 per year. Routine doctor visits in Tulsa cost approximately $112.16, lower than the national average of $142.74. However, access to specialized care can vary, with urban areas like Oklahoma City offering more comprehensive services than rural parts of the state.

Moderate tax structure
Oklahoma has a relatively moderate tax structure that offers both advantages and challenges to its residents. The state imposes a personal income tax with rates ranging from 0% to 4.75%, depending on income levels, which is lower than many other states in the U.S. Sales tax in Oklahoma is also on the higher end, with a state rate of 4.85%, and localities may add up to 6.5%, pushing the total rate in some areas to as high as 11.5%. Property taxes are relatively low, with the average effective rate at about 0.90%, below the national average.

How much do I need to earn to live in Oklahoma?
To live comfortably in Oklahoma while adhering to the 30% rule, you should aim to spend no more than 30% of your gross monthly income on housing. With an average rent of $1,056 per month, you would need to earn at least $3,520 per month, or about $42,240 annually before taxes, to keep housing expenses manageable. If you choose to buy a home, the median home sale price in Oklahoma is $243,800, and with a 20% down payment, your mortgage payment would be around $1,436 per month, assuming a 7% interest rate and a 30-year loan. In this case, you would need to earn at least $4,787 per month, or about $57,444 annually before taxes. Following these guidelines ensures your housing expenses remain manageable, leaving room in your budget for other essentials like utilities, groceries, and transportation.
Methodology
Average 1-bedroom and 2-bedroom rent sourced from Rent. Median home sale price, state average monthly rent, national rent prices, and cost of living data sourced from Redfin.