Cost of living calculator

Enter your salary and two cities. We adjust it with the Bureau of Economic Analysis price level for each metro area.

Pick two cities to see the equivalent salary.

How the calculator works

The Bureau of Economic Analysis measures how expensive each metro area is compared with the national average, using its Regional Price Parities. We divide the price level where you are going by the price level where you are now and apply that to your salary.

For example, if you earn $80,000 in a metro with a price level of 95 and move to one at 114, you need about $80,000 × 114 ÷ 95 = $96,000 to buy the same goods, services and housing.

What it leaves out

  • Taxes. State income and sales taxes differ a lot; each city page lists them.
  • Your own budget. Price levels describe a typical household's spending. If you rent while most locals own, housing may matter more for you than the average suggests. The housing index next to each result shows how far housing alone differs.
  • Pay differences. Wages are often higher where prices are higher. Compare the median household incomes on each city page.

Data: BEA Regional Price Parities, 2024, released in 2025. Last checked October 18, 2026.

Frequently asked questions

What is a good salary to live comfortably in a city?

There is no single number, but you can start with the median household income on each city page and adjust for your household. The calculator shows what a salary from one place is worth in another.

Is the cost of living the same across a metro area?

No. BEA measures price levels for whole metro areas, so the suburbs and the central city share one figure. Home values and rents on each city page are for the city itself.