UrbRankCompare

index · methodology

What Is a Cost of Living Index? A Complete Explanation

What the number actually represents, why 100 is the baseline, and how the underlying data from Census ACS and BLS CPI turns into a single comparable figure.

UrbRank Team5 min read

You've probably seen a city labeled "112 on the cost of living index" or "83% of the national average" and wondered what that actually means. A cost of living index is a composite number that compresses the prices of a basket of goods and services into a single comparable figure. The scale is relative: everything is expressed against a baseline, usually 100.

This is a short, practical explainer of how the index is built, how to read it, and where it falls short — so you can use it as a signal rather than a verdict.

The baseline is always 100

By convention, the US national average is 100. A city at 120 is 20% more expensive overall; a city at 85 is 15% cheaper. The percentage reads directly off the index — that's the whole point of normalizing to 100.

Some datasets use a specific metro as the baseline instead of the national average (say, Washington DC = 100), but the math is the same. Always check what the "100" in a specific dataset represents before comparing two numbers.

What goes into the index

A cost of living index is a weighted average of category prices. The specific weights come from the BLS Consumer Expenditure Survey, which tracks what typical households actually spend. The weights shift slightly each year, but the rough allocation looks like this:

  • Housing (~33%) — rent, mortgage, utilities, property taxes. The single biggest driver of variation between cities.
  • Transportation (~17%) — gas, car payments, transit fares, insurance.
  • Food (~13%) — groceries and dining out.
  • Healthcare (~8%) — insurance premiums, out-of-pocket expenses, prescriptions.
  • Utilities (~7%) — electricity, gas, water, internet.
  • Everything else (~22%) — entertainment, apparel, personal care, education, etc.

Each category has its own sub-index, which is also expressed relative to 100. So a city could have an overall index of 95 but a housing sub-index of 80 and a transportation sub-index of 110 — useful detail when your personal spending pattern differs from the average.

CPI vs. RPP: the two main data sources

Two US government products feed almost every cost of living index you see online.

Consumer Price Index (CPI) is published by BLS and measures how prices change over time. CPI is excellent for tracking inflation but was never designed to compare cities to each other — its values use per-metro base periods, so a direct ratio between two city CPIs can mislead. CPI is best used for per-category directional signals (is healthcare getting more expensive faster in Atlanta than Nashville?) rather than level comparisons.

Regional Price Parities (RPPs) are published by the US Bureau of Economic Analysis. RPPs are built specifically to compare price levels between metros at the same point in time. They're the gold standard for cross- city cost of living comparisons, but they're released annually with a lag.

How UrbRank builds its index

Our overall cost-of-living index blends two inputs:

  1. Census ACS 5-Year median rent per city, scaled against the national median rent. This is our housing baseline, using the same authoritative data the Census Bureau uses for its own affordability research.
  2. BLS CPI-U sub-indices for grocery, utilities, transportation, and healthcare in major metros, to refine the category-level story for places where BLS publishes metro data.

Housing gets the dominant weight because it's both the biggest category and the one with the most between-city variation. A city at 130 on our overall index typically has rent ~30% above national; a city at 80 typically has rent ~20% below. Check the methodology explanation on any city profile page for the specific values used.

How to read the number in practice

A few mental shortcuts that make indices more useful:

  • Under 95: genuinely cheap. Your dollar stretches noticeably further. See the cheapest cities ranking for examples.
  • 95 to 110: near average. The national median budget works here without adjustment.
  • Over 110: premium. Most of the markup is housing; salaries usually need to scale similarly for purchasing power to hold. See the priciest cities for the high end.

When in doubt, don't just look at the overall number — look at the sub-indices that matter to your lifestyle. A renter with a short commute cares about housing; a family of five cares about food and schools; a retiree cares about healthcare. The composite number is a starting point, not a verdict.

Related