Cost of Living Comparison Calculator
Compare cost of living between two cities to find the equivalent salary needed to maintain your current lifestyle.
About this calculator
This calculator scales your current salary by the ratio of the new city's cost-of-living index to your current one, giving you the "equivalent salary" needed to preserve the same purchasing power — the standard method behind most cost-of-living tools, where 100 represents the national average. Purchasing power change expresses that same ratio as a percentage: a negative number means your current salary buys less in the new city even before you get a raise. Where this calculator goes further than a single blended index is in treating housing and food differently from the overall number. Housing costs are modeled as more volatile than the general index — any change in the overall index is amplified by a 1.3x multiplier before being applied to your housing budget share — because rent and home prices typically swing harder than the broader basket of goods when comparing, say, a Midwest city to a coastal one.
Food costs get a smaller 1.1x amplification, reflecting that groceries and dining track the general index more closely than housing does. Both category differences are calculated against a monthly slice of your salary sized by the budget-weight percentages you provide (30% housing, 15% food by default, matching typical national spending patterns). Keep in mind cost-of-living indices themselves are estimates that vary by source (Numbeo, BestPlaces, C2ER) and don't capture your specific lifestyle — a renter with no car will experience a very different cost delta than a homeowner with two cars, regardless of what the index says.
Equivalent Salary Needed
$90,000
Inputs
Comparison
Purchasing Power Change
-20%
How your purchasing power changes. Negative means you lose buying power.
Monthly Housing Cost Difference
$488
Expected monthly housing cost change, weighted more heavily than the overall index.
Monthly Food Cost Difference
$206
Expected monthly food cost change based on cost index difference.
Monthly Cost Difference
$1,250
How much more or less you'd need to spend each month in the new city.
Annual Cost Difference
$15,000
Total annual difference in cost of living between the two cities at your income level.
How to Use This Calculator
- Enter your Current Annual Salary.
- Set the Current City Cost Index and the New City Cost Index (100 = US average; find indices at Numbeo or BestPlaces).
- Adjust Housing Weight and Food Weight if your spending differs from the default mix.
- Review the Equivalent Salary Needed in the new city and Purchasing Power Change (%).
How the result changes with Current City Cost Index
| Current City Cost Index | Equivalent Salary Needed |
|---|---|
| 50 | $180,000 |
| 75 | $120,000 |
| 150 | $60,000 |
| 250 | $36,000 |
What each input means
- Current Annual Salary
- Your current gross annual salary before taxes.
- Current City Cost Index
- Cost of living index for your current city. 100 = national average. Find yours at BLS or Numbeo.
- New City Cost Index
- Cost of living index for the city you're considering. Example: NYC ~187, Austin ~95, SF ~180.
- Housing Budget Weight
- Percentage of your income that goes to housing. The national average is about 30%.
- Food Budget Weight
- Percentage of your income spent on food and groceries. The national average is about 13-15%.
What each result means
- Equivalent Salary Needed
- The salary you'd need in the new city to match your current purchasing power.
- Purchasing Power Change
- How your purchasing power changes. Negative means you lose buying power.
- Monthly Housing Cost Difference
- Expected monthly housing cost change, weighted more heavily than the overall index.
- Monthly Food Cost Difference
- Expected monthly food cost change based on cost index difference.
- Monthly Cost Difference
- How much more or less you'd need to spend each month in the new city.
- Annual Cost Difference
- Total annual difference in cost of living between the two cities at your income level.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersCurrent Annual Salary = 75000, Current City Cost Index = 100, New City Cost Index = 120, Housing Budget Weight = 30 = 5 input(s) provided
- Calculate Equivalent Salary NeededEquivalent Salary Needed90000 = 90000
- Calculate Purchasing Power ChangePurchasing Power Change-20 = -20
- Calculate Monthly Housing Cost DifferenceMonthly Housing Cost Difference488 = 488
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why do housing and food costs change by different amounts than the overall salary difference?
The Equivalent Salary figure scales directly with the ratio of the two cities' cost indices, but housing and food are modeled as reacting differently to that same index change. Housing amplifies the index change by 1.3x, since rent and home prices tend to swing harder than the general cost basket, while food amplifies it by a smaller 1.1x. Because of that, neither category's dollar change will exactly match the overall percentage shown in Purchasing Power Change.
What does a negative Purchasing Power Change number mean?
It means your current salary would buy less in the new city than it does now, before any raise. It's calculated as ((current index − new index) ÷ current index) × 100, so moving to a city with a higher cost index than your current one always produces a negative number here.
Why does the calculator default to 30% of income for housing and 15% for food?
Those are the Housing Budget Weight and Food Budget Weight inputs, defaulted to typical national spending shares. They only control how large a monthly dollar base the housing and food amplification multipliers get applied to — they don't change the overall Equivalent Salary figure, which is based on your whole salary regardless of budget weights.
How is Equivalent Salary Needed different from adding my monthly cost difference to my current salary?
Equivalent Salary Needed is your current salary multiplied by the ratio of the new city's index to your current one — a single overall scaling factor. Monthly and Annual Cost Difference are simply that equivalent-salary figure minus your current salary, expressed per month or per year, so they're derived from the same ratio rather than an independent sum of the housing and food figures.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Interstate Tax Impact Calculator
Compare state income tax and property tax between your current and new state to see the annual and 5-year financial impact of relocating.
Moving & RelocationCommute Cost Comparison Calculator
Compare annual commute costs between your current and new home, including fuel, tolls, wear, and the dollar value of time saved.
Budgeting & Personal FinanceCost of Living Comparison
Compare cost of living between any US cities, states, or ZIP codes. See salary equivalents, category-by-category breakdowns, tax differences, and what you'd need to earn to maintain your lifestyle.
Budgeting & Personal FinanceInflation Calculator
See how inflation erodes purchasing power over time. Calculate the future cost of goods and what your money will really be worth.
K-12 TeachingTeacher Salary Comparison Calculator
Compare teacher salaries with cost-of-living adjustments, step increases, and degree bonuses.
More in Life Events, Faith & Community.