Cost of Living vs. Salary: Why a $90k Job Can Beat a $120k Job
A bigger salary in an expensive city can leave you with less real purchasing power than a smaller one elsewhere. Here is how Regional Price Parities work, how to do the adjustment yourself, and where the simple math breaks down.
Here is a comparison almost everyone gets wrong at least once. You are choosing between two offers: $120,000 in a major coastal metro and $90,000 in a mid-sized inland city. The first number is a third larger, and a third is a lot. Most people take the bigger number, move, and then discover over the following year that rent, childcare, insurance, groceries, and a parking spot have quietly eaten the entire difference — and sometimes more.
The problem is that a salary is denominated in dollars, but you live on what those dollars buy. Comparing salaries across locations without adjusting for local prices is like comparing temperatures in Fahrenheit and Celsius without converting. The conversion exists, it is published by a federal agency, and it takes one line of arithmetic.
Regional Price Parities: the official conversion rate
The U.S. Bureau of Economic Analysis (BEA) publishes Regional Price Parities (RPPs) every year for all 50 states, the District of Columbia, and every metropolitan area. An RPP expresses how local prices compare with the national average, which is indexed to 100:
- An RPP of 115 means goods, services, and housing cost about 15% more than the national average.
- An RPP of 100 means prices match the national average.
- An RPP of 88 means prices run about 12% below the national average.
RPPs are built from the same price data that feeds the Consumer Price Index, combined with housing cost data from the American Community Survey. Housing is the dominant driver: groceries might cost 10% more in an expensive metro, but rent can cost 150% more, and rents carry heavy weight in the index. That is why the spread between the cheapest and most expensive states is so wide — roughly 87 to 113 at the state level, and wider still between individual metros.
The one-line adjustment
To convert a nominal salary into national purchasing power, divide by the RPP and multiply by 100:
Real (adjusted) salary = Nominal salary ÷ RPP × 100
Run the two offers from the opening through it. Suppose the coastal metro has an RPP of 115 and the inland city 88:
- $120,000 ÷ 115 × 100 = $104,300 of national purchasing power
- $90,000 ÷ 88 × 100 = $102,300 of national purchasing power
The $30,000 gap collapses to about $2,000 — less than 2%. And this is before state taxes, which often tilt the comparison further toward the lower-cost location. The "obviously better" offer was, in real terms, a coin flip.
Every salary page on Wage Atlas has an RPP toggle that performs this adjustment for you, using the BEA parity for the state or metro you are viewing. Flip it on when you compare locations; flip it off when you want the raw figures employers actually quote.
When the big-city premium still wins
None of this means high-cost areas are a mistake. Three factors routinely justify the premium, and an honest comparison should weigh all of them:
1. Career compounding. Expensive metros are expensive partly because they concentrate the highest-paying employers and the densest professional networks in certain fields. Five years in a major tech or finance hub can move you several percentiles up the national wage distribution — a gain you carry with you if you later relocate somewhere cheaper. The RPP adjustment measures this year's purchasing power, not the trajectory.
2. Savings are spent later, possibly elsewhere. RPP adjustment assumes you spend your income where you earn it. Money you save and invest is different: a dollar saved in San Jose is worth exactly as much in retirement as a dollar saved in San Antonio. For aggressive savers, the relevant comparison is closer to nominal salary minus local cost of a fixed lifestyle, which favors high salaries more than the simple ratio does.
3. Occupation-specific geography. Some occupations barely exist outside certain markets. The adjusted wage for an aerospace engineer in a state with three aerospace jobs is not actionable information. Check employment levels — shown on every Wage Atlas salary page — alongside the wage itself.
Where the simple math breaks down
Treat the RPP adjustment as a first-order correction, not the final word. Its known blind spots:
- Taxes. RPPs measure prices only. Two states with identical RPPs can differ by 5+ points of take-home pay once income tax enters. Use our tax calculator for that half of the picture.
- Your personal basket. The index weights reflect average spending. If you own your home outright, housing-driven RPP differences overstate your exposure. If you rent in the urban core with two kids in daycare, they may understate it.
- Within-metro variation. A metro-level RPP averages downtown and distant suburbs. Your actual rent depends on a much smaller geography than the statistic covers.
- Benefits. Employer health coverage, retirement matching, and equity are invisible to both the wage data and the price data, and they can be worth tens of thousands of dollars a year.
The remote-work arbitrage
The adjustment formula also explains the most important personal-finance development of the past decade: remote work lets some workers separate the RPP at which their wage is set from the RPP at which they spend it. A salary benchmarked to a 110-RPP labor market, spent in an 88-RPP town, is a 25% real raise that shows up on no pay stub. Employers know this too — which is why location-adjusted pay bands exist — but plenty of remote roles still price nationally. When you evaluate one, run both numbers: the salary against the national distribution for your occupation (see our percentile guide), and the salary against your local RPP.
A five-minute comparison checklist
- Look up the occupation's wage distribution in each location with the salary search.
- Toggle on the RPP adjustment to put both offers in national purchasing power.
- Estimate take-home pay in each state with the tax calculator.
- Check employment levels — make sure the cheaper market actually has a labor market for you.
- Weigh trajectory: which market moves you up the distribution faster over five years?
Salary is the most visible number in a job offer and the least complete. Ten minutes of adjustment converts it from a headline into a decision.
Frequently Asked Questions
What is a Regional Price Parity (RPP)?
How do I adjust a salary for cost of living?
Does cost-of-living adjustment account for taxes?
Should remote workers use the RPP of their employer or their home?
Keep Exploring
Get Data-Driven Career Insights
Salary trends, market analysis, and practical career guidance, straight from official labor data.