Franklin County · Ohio
Columbus cost of living (OH)
Price levels published by the Bureau of Economic Analysis for Columbus, OH, with the national average set to 100 — so 108 means things cost 8% more here than the US average.

Quick answer
Columbus costs 4.5% below the national average — all-items price level 95.5, rank 68 of 94 covered metros. A $100,000 national-average salary needs to be $95,469 here. Housing is the reason, at 87.9.
- All items
- 95.5US average = 100
- Housing
- 87.912.1% below the national average
- Goods
- 93.66.4% below the national average
- Other services
- 98.91.1% below the national average
Price level by component
Where the difference actually comes from.
| Component | Index | vs US | What it covers |
|---|---|---|---|
| Goods | 93.6 | -6.4% | Groceries, fuel, clothing, durable purchases. |
| Housing | 87.9 | -12.1% | Rents and imputed rents — the biggest single swing factor. |
| Utilities | 95.5 | -4.5% | Electricity, gas, water and other household energy. |
| Other services | 98.9 | -1.1% | Healthcare, dining, repairs, personal services. |
Reading the Columbus price level
What the 95.5 figure actually means for a household here.
Columbus prices sit 4.5% below the US average — an all-items parity of 95.5, rank 68 of 94 covered metros. Moderately below average. The median covered metro reads 100.8.
Housing drives it: 87.9, 12.1% below average. Other services pull the other way at 98.9. The spread between the cheapest and dearest component is 11.0 points, so the headline number hides real variation — a renter and an owner in Columbus do not face the same cost gap versus the rest of the country.
A $100,000 national-average salary needs to be $95,469 here to buy the same basket. Run it the other way: the $65,051 median household income in Columbus is worth $68,138 in national-average dollars, 13.2% below the $78,538 US median. Local pay does not cover the local price level.
Parities are published for Columbus, OH as a whole. Neighbourhood prices inside that metro diverge widely, and BEA revises the series annually.
What your salary is worth in Columbus, OH
Enter a salary. We deflate it by the local price level (95.5 where 100 is the US average) and show what you would need to earn here to match the same pay somewhere average.
- Real value here
- $68,138
- Needed to match US average
- $62,104
- Monthly difference
- $-246
What a local paycheck is really worth
Nominal pay is only half the story.
$65,051 median household income in Columbus is worth $68,138 in national-average dollars. BEA calls that real income: income × 100 ÷ 95.5.
Frequently asked questions
Common questions about this area.
- Is Columbus expensive?
- No — 4.5% below the US average, rank 68 of 94 covered metros. housing is the component furthest from average at 87.9.
- What salary do you need to live in Columbus, OH?
- $95,469 to match a $100,000 national-average salary. The local median household earns $65,051, worth $68,138 after adjusting for the 95.5 price level.
- Why is the cost of living low in Columbus?
- Housing at 87.9 versus other services at 98.9. A 11.0-point spread between components means one category, not general inflation, sets the headline figure.
More Columbus data
Other Columbus datasets on this site.
- Columbus population and income
- Columbus sales tax rate
- Columbus property tax
- Columbus home values and rent
- Columbus crime rates
- Columbus public schools
- Columbus weather normals
- Columbus commute times
- Columbus jobs and wages
Statewide: Ohio cities · Ohio ZIP codes · Ohio sales tax · Ohio counties
2024 BEA Regional Price Parities, published for Columbus, OH. Parities are metro-wide, so a single neighbourhood can sit well above or below these figures.