Benefora Research · Dataset

The Benefora Social Security COLA Gap Index

Social Security raises vs. local price growth in 23 U.S. metro and urban areas, 2019–2025

The Benefora Social Security COLA Gap Index measures how far the 6 Social Security cost-of-living adjustments (COLAs) effective December 2020 through December 2025 kept ahead of, or fell behind, local consumer prices (CPI-U) in each of the 23 metropolitan and urban areas for which the Bureau of Labor Statistics publishes a consumer price index, over the same Q3 2019 → Q3 2025 window the COLAs themselves measured.

Over this window the compounded COLAs (+26.8%) equal the rise in the national CPI-W between the same third quarters (+26.8%), apart from rounding, because that is how the COLA formula works. In practice, then, the index shows how each area's consumer prices moved relative to national CPI-W. The comparison is about price change over one window only; it says nothing about which places are more expensive to live in.

Data last updated: September 29, 2026 · Q3 2019 → Q3 2025 · Download the CSV (CC BY 4.0)

Key findings

Combined COLAs, Q3 2019 → Q3 2025

+26.8%

6 COLAs (1.3%, 5.9%, 8.7%, 3.2%, 2.5%, 2.8%), effective December 2020 through December 2025. The national CPI-W rose 26.8% between the same third quarters; the COLA formula is built to follow it.

COLAs fell behind local prices by more than 1 point

7 of 23 areas

In 2 of them the gap exceeds 3 points: Tampa-St. Petersburg-Clearwater, FL, where local CPI-U rose 35.15% and Miami-Fort Lauderdale-West Palm Beach, FL, where local CPI-U rose 32.14%.

COLAs kept ahead of local prices by more than 1 point

10 of 23 areas

In 5 the gap exceeds 3 points: Minneapolis-St.Paul-Bloomington, MN-WI; Washington-Arlington-Alexandria, DC-VA-MD-WV; Houston-The Woodlands-Sugar Land, TX; San Francisco-Oakland-Hayward, CA; and Urban Alaska. In the remaining 6 areas the COLAs and local prices were within 1 point of each other.

Illustrative monthly gap, average retired worker

−$125.45 to +$119.68

A hypothetical retired worker with the average benefit in December 2019 ($1,502.85) who received only COLAs since would get $1,905.67. Matching local CPI-U would have taken $2,031.12 in Tampa-St. Petersburg-Clearwater, FL and $1,785.99 in Urban Alaska.

U.S. city average CPI-U

+26.23%

Nationally, prices for all urban consumers rose less than the COLAs (gap +0.45 points). The national CPI-W gap of 0.00 is true by construction, not a finding.

Robustness check with local CPI-W

17 of 23 keep their band

Measuring local prices with CPI-W instead of CPI-U moves 6 areas into a different band. The median area gap is +0.59 points with CPI-U and +0.67 with CPI-W.

Why this matters, and what the index is not

COLAs are national: every beneficiary gets the same percentage wherever they live, while consumer prices move at different speeds from place to place. The index asks one narrow question: over the same July–September windows the COLAs measured, did the raises match what consumer prices did in each area? “Fell behind” and “kept ahead” on this page refer only to that comparison over Q3 2019 → Q3 2025.

  • Not a cost-of-living comparison. BLS: “Can indexes for individual areas be used to compare living costs among the areas? No, an individual area index measures how much prices have changed over a specific period in that particular area; it does not show whether prices or living costs are higher or lower in that area relative to another.”
  • Not a retiree price index. Local prices are measured with the CPI-U, which covers all urban consumers, retirees included. BLS publishes no local index for older Americans; its research index for Americans 62 and older (R-CPI-E) is national only.
  • Not a statement about anyone's finances. The index does not measure incomes, savings, housing tenure or taxes, and does not show that retirees in any area are better or worse off. In BLS's words, “A national average reflects millions of individual price experiences; it seldom mirrors a particular consumer's experience.”
  • Not a policy verdict. The index describes what happened; it takes no position on how COLAs should be calculated. On escalation generally, BLS writes: “We also recommend using national or regional indexes, due to the volatility of local indexes.”
  • No timing lag in the headline. The comparison uses the same July–September windows as the COLAs. It does not capture the months between a price rise and the January payment that reflects it.

How to read the bands

Each area is placed in one of five bands by its CPI-U gap. The ±1 and ±3 point edges are Benefora conventions, not BLS or SSA figures. We use bands because BLS publishes no standard errors for metro indexes, so the exact order of neighbouring areas may not be meaningful.

Fell behind by more than 3 points: 2 areasFell behind by 1 to 3 points: 5 areasWithin 1 point: 6 areasAhead by 1 to 3 points: 5 areasAhead by more than 3 points: 5 areas

All 23 areas

Listed from furthest behind to furthest ahead by CPI-U gap, for browsing; the order is not a precise ranking. The list includes Urban Hawaii and Urban Alaska, which BLS publishes as urban areas rather than single metros. Area names are as BLS publishes them.

Gap = percent change in the purchasing power of a COLA-only benefit, measured against local prices (negative = the COLAs fell behind). * = the area lands in a different band when local prices are measured with CPI-W. Dollars: illustrative, for a hypothetical average retired worker (see methodology).

AreaBand (CPI-U)Gap, pts (CPI-U)Local price change (CPI-U)Cumulative COLAsGap, pts (CPI-W check)Illustrative $/month
Tampa-St. Petersburg-Clearwater, FLMonths used: Jul, SepFell behind by more than 3 points−6.18+35.15%+26.8%−5.97−$125.45
Miami-Fort Lauderdale-West Palm Beach, FLMonths used: AugFell behind by more than 3 points−4.04+32.14%+26.8%−4.04−$80.19
Seattle-Tacoma-Bellevue WAMonths used: AugFell behind by 1 to 3 points−2.68+30.30%+26.8%−3.37*−$52.54
Phoenix-Mesa-Scottsdale, AZMonths used: AugFell behind by 1 to 3 points−2.58+30.16%+26.8%−3.02*−$50.38
San Diego-Carlsbad, CAMonths used: Jul, SepFell behind by 1 to 3 points−2.51+30.07%+26.8%−2.80−$49.16
Riverside-San Bernardino-Ontario, CAMonths used: Jul, SepFell behind by 1 to 3 points−2.40+29.92%+26.8%−3.10*−$46.91
Atlanta-Sandy Springs-Roswell, GAMonths used: AugFell behind by 1 to 3 points−2.05+29.46%+26.8%−1.59−$39.94
Detroit-Warren-Dearborn, MIMonths used: AugWithin 1 point+0.04+26.76%+26.8%+0.06+$0.67
Baltimore-Columbia-Towson, MDMonths used: AugWithin 1 point+0.05+26.74%+26.8%+1.80*+$0.98
Dallas-Fort Worth-Arlington, TXMonths used: Jul, SepWithin 1 point+0.06+26.72%+26.8%−0.64+$1.20
St. Louis, MO-ILMonths used: AugWithin 1 point+0.43+26.26%+26.8%+0.11+$8.24
Philadelphia-Camden-Wilmington, PA-NJ-DE-MDMonths used: AugWithin 1 point+0.59+26.06%+26.8%+0.73+$11.21
Denver-Aurora-Lakewood, COMonths used: Jul, SepWithin 1 point+0.98+25.58%+26.8%−0.80+$18.42
Chicago-Naperville-Elgin, IL-IN-WIMonths used: Jul, Aug, SepAhead by 1 to 3 points+1.16+25.35%+26.8%+0.67*+$21.89
Los Angeles-Long Beach-Anaheim, CAMonths used: Jul, Aug, SepAhead by 1 to 3 points+1.21+25.28%+26.8%+1.52+$22.83
New York-Newark-Jersey City, NY-NJ-PAMonths used: Jul, Aug, SepAhead by 1 to 3 points+1.95+24.38%+26.8%+1.63+$36.49
Urban HawaiiMonths used: Jul, SepAhead by 1 to 3 points+2.38+23.85%+26.8%+1.04+$44.37
Boston-Cambridge-Newton, MA-NHMonths used: Jul, SepAhead by 1 to 3 points+2.47+23.75%+26.8%+1.74+$45.95
Minneapolis-St.Paul-Bloomington, MN-WIMonths used: Jul, SepAhead by more than 3 points+3.21+22.87%+26.8%+1.79*+$59.18
Washington-Arlington-Alexandria, DC-VA-MD-WVMonths used: Jul, SepAhead by more than 3 points+3.84+22.12%+26.8%+3.76+$70.42
Houston-The Woodlands-Sugar Land, TXMonths used: AugAhead by more than 3 points+4.36+21.51%+26.8%+4.27+$79.56
San Francisco-Oakland-Hayward, CAMonths used: AugAhead by more than 3 points+4.66+21.15%+26.8%+3.38+$84.94
Urban AlaskaMonths used: AugAhead by more than 3 points+6.70+18.84%+26.8%+5.73+$119.68

Context: national, regional and division figures

BLS also publishes monthly indexes for the U.S. city average, four census regions and nine divisions. They are shown for context and are not among the 23 areas above.

AreaLevelBand (CPI-U)Gap, pts (CPI-U)Local price change (CPI-U)Cumulative COLAsGap, pts (CPI-W check)Illustrative $/month
U.S. city averagenationalWithin 1 point+0.45+26.23%+26.8%0.00+$8.63
NortheastregionAhead by 1 to 3 points+1.89+24.45%+26.8%+1.08+$35.35
MidwestregionWithin 1 point+0.69+25.93%+26.8%+0.16+$13.10
SouthregionWithin 1 point−0.10+26.93%+26.8%−0.03−$1.92
WestregionWithin 1 point+0.01+26.80%+26.8%−0.72+$0.11
New EnglanddivisionAhead by more than 3 points+3.10+22.99%+26.8%+2.51*+$57.38
Middle AtlanticdivisionAhead by 1 to 3 points+1.42+25.03%+26.8%+0.63*+$26.69
East North CentraldivisionWithin 1 point+0.69+25.94%+26.8%+0.26+$12.98
West North CentraldivisionWithin 1 point+0.67+25.96%+26.8%−0.12+$12.66
South AtlanticdivisionWithin 1 point−0.92+27.98%+26.8%−0.86−$17.74
East South CentraldivisionFell behind by 1 to 3 points−1.29+28.47%+26.8%−0.90*−$24.98
West South CentraldivisionAhead by 1 to 3 points+2.02+24.30%+26.8%+1.42+$37.65
MountaindivisionWithin 1 point−0.92+27.99%+26.8%−1.51*−$17.76
PacificdivisionWithin 1 point+0.32+26.40%+26.8%−0.47+$6.09

Methodology

How the COLA works. SSA: “A COLA effective for December of the current year is equal to the percentage increase (if any) in the CPI-W from the average for the third quarter of the current year to the average for the third quarter of the last year in which a COLA became effective. If there is an increase, it must be rounded to the nearest tenth of one percent. If there is no increase, or if the rounded increase is zero, there is no COLA for the year.” The CPI-W is the national index; a quarter's value is the average of its three months. The COLA applies to December benefits, which are paid in January (ssa.gov). The COLAs in this edition:

  • 1.3%, effective December 2020, payable January 2021
  • 5.9%, effective December 2021, payable January 2022
  • 8.7%, effective December 2022, payable January 2023
  • 3.2%, effective December 2023, payable January 2024
  • 2.5%, effective December 2024, payable January 2025
  • 2.8%, effective December 2025, payable January 2026

Formula. C is the product of (1 + COLA/100) over those COLAs (1.268036). For each area, P is the average of the not-seasonally-adjusted all-items index values BLS publishes for July, August and September; L = P(2025) / P(2019). The gap is G = 100 × (C / L − 1): the percent change in the purchasing power of a benefit raised only by COLAs, measured against local prices. G is not the simple difference between the two percentage changes. For Tampa-St. Petersburg-Clearwater, FL, that difference is 26.8 − 35.15 = −8.35, while G is −6.18.

Months used per publication cycle. BLS publishes three areas monthly and the rest every other month. We use whichever July–September months BLS publishes for each area, the same months in both years, so every area's average is centred on mid-August like the COLA's third-quarter average. Nothing is interpolated and October data are never used.

  • monthly (Jul, Aug, Sep): Chicago-Naperville-Elgin, IL-IN-WI; Los Angeles-Long Beach-Anaheim, CA; New York-Newark-Jersey City, NY-NJ-PA.
  • bimonthly (odd months) (Jul, Sep): Tampa-St. Petersburg-Clearwater, FL; San Diego-Carlsbad, CA; Riverside-San Bernardino-Ontario, CA; Dallas-Fort Worth-Arlington, TX; Denver-Aurora-Lakewood, CO; Urban Hawaii; Boston-Cambridge-Newton, MA-NH; Minneapolis-St.Paul-Bloomington, MN-WI; Washington-Arlington-Alexandria, DC-VA-MD-WV.
  • bimonthly (even months) (Aug): Miami-Fort Lauderdale-West Palm Beach, FL; Seattle-Tacoma-Bellevue WA; Phoenix-Mesa-Scottsdale, AZ; Atlanta-Sandy Springs-Roswell, GA; Detroit-Warren-Dearborn, MI; Baltimore-Columbia-Towson, MD; St. Louis, MO-IL; Philadelphia-Camden-Wilmington, PA-NJ-DE-MD; Houston-The Woodlands-Sugar Land, TX; San Francisco-Oakland-Hayward, CA; Urban Alaska.

Areas with fewer months in the average are noisier. The national, regional and division rows are monthly and use all three months.

Why CPI-U first and CPI-W as a check. The COLA uses the CPI-W, but BLS says the CPI-W population excludes “households of professional and salaried workers, part-time workers, the self-employed, and the unemployed, along with households with no one in the labor force, such as those of retirees.” (BLS). The CPI-U covers all urban consumers, retirees included, so it is the primary local measure. Local CPI-W uses the same population definition as the COLA and is shown as a robustness column; where the two put an area in different bands, the table marks it.

Why a 2019 base. Q3 2019 is the last pre-pandemic COLA measurement quarter and the end of the window measured by the COLA effective December 2019. By then all 23 areas were on the publication design BLS introduced in 2018, with no semiannual-only areas, and the Riverside index (which begins in December 2017) exists. A multi-year window also helps: BLS notes that standard errors “decrease on a relative basis … as the price change interval gets longer.”

Why bands, not precise ranks. BLS: “Each local index has a much smaller sample size than the national or regional indexes and is, therefore, subject to substantially more sampling and other measurement error. As a result, local-area indexes are more volatile than the national or regional indexes.” BLS publishes standard errors only for the nation and the four regions, and has written that “Standard errors for local metropolitan areas, such as Boston or Philadelphia, would typically be even larger.”

Illustrative dollars. The dollar column applies the COLAs to a fixed starting benefit: SSA's average retired-worker benefit for December 2019 ($1,502.85), from the SSA Annual Statistical Supplement 2025, Table 5.B8, all retired workers, average monthly benefit, December 2019. The figure is that benefit × (C − L); negative means the COLA-raised benefit ends that many dollars a month short of one that grew with local CPI-U. It describes a hypothetical continuing beneficiary. It ignores SSA's truncation of benefits to the dime and dollar, changes in Medicare Part B premiums, and taxes. SSA's published average benefit is not comparable with these figures: it changes as beneficiaries join and leave the rolls, not only through COLAs.

Data and checks. BLS states that CPI-U and CPI-W indexes are final when issued (this index uses the not-seasonally-adjusted series), so the results are reproducible. The build ran 23 automated checks (23 passed), including that each COLA matches a recomputation from SSA's CPI-W third-quarter averages and that the compounded COLAs match the national CPI-W ratio. Sources:

Limitations

  • Price change, not price levels. The index shows how fast prices rose in each area since 2019. It cannot show whether an area is cheaper or more expensive to live in.
  • Not a retiree price index. BLS publishes no local index for older Americans.
  • Local indexes are noisy. Small differences between areas may not be meaningful.
  • Only 23 areas. Rural residents and most mid-size metros are not covered, BLS publishes no state-level CPI, and results for a metro area should not be read as results for its state.
  • Bimonthly data. Most areas contribute one or two months to each third-quarter average rather than three.
  • October 2025 is missing. BLS could not collect October 2025 data during the federal shutdown. This method uses only July–September data, so it is not affected directly.
  • Reduced BLS sampling in 2025. BLS suspended part of its CPI sample in 2025 and wrote: “The volatility of subnational and sub-aggregate item indexes also is impacted by the collection suspensions. BLS did not measure the impact of collection suspensions on subnational and item indexes.”
  • COLAs are national by law. Over this window the gaps are mostly the difference between local and national price growth.
  • Hypothetical beneficiary. Actual benefits differ with claiming age, rounding, Medicare premiums, taxes and withholding.
  • Your own inflation differs. Any area average blends many households' spending patterns.

How to cite this dataset

The data is released under CC BY 4.0. Name “The Benefora Social Security COLA Gap Index” and link to this page. The full data, including the national, regional and division rows and each area's county list, is in the CSV download. Questions about the method: [email protected].

Benefora. (2026). The Benefora Social Security COLA Gap Index: Social Security raises vs. local price growth in 23 U.S. metro and urban areas, 2019–2025. https://www.benefora.org/research/social-security-cola-gap-index. https://doi.org/10.21227/x5yv-jy72

Frequently asked questions

What does the Benefora Social Security COLA Gap Index measure?

It compares the combined Social Security COLAs effective December 2020 through December 2025 (+26.8%) with the change in local consumer prices (CPI-U, all urban consumers) in each of the 23 areas with a published BLS index, over Q3 2019 → Q3 2025. The gap is the percent change in purchasing power of a benefit raised only by COLAs, measured against local prices. Over this window the COLAs equal the growth of the national CPI-W, so in practice the index shows how each area's prices moved relative to national CPI-W. It does not compare living costs between places.

How is the Social Security COLA calculated?

By law, a COLA effective for December equals the percentage increase in the national CPI-W (Consumer Price Index for Urban Wage Earners and Clerical Workers) from its average for the third quarter (July to September) of the last year in which a COLA took effect to its third-quarter average for the current year, rounded to the nearest tenth of one percent. If there is no increase, there is no COLA. The increase applies to December benefits, which are paid in January. The latest COLA in this edition is 2.8%, effective December 2025 and payable January 2026.

Where did the COLAs fall furthest behind local prices?

2 of the 23 areas are in the band where the COLAs fell behind local CPI-U by more than 3 points over Q3 2019 → Q3 2025: Tampa-St. Petersburg-Clearwater, FL (−6.18 points; local prices +35.15%) and Miami-Fort Lauderdale-West Palm Beach, FL (−4.04 points; local prices +32.14%). A further 5 areas fell behind by 1 to 3 points. BLS publishes no standard errors for metro indexes and warns that local indexes are volatile, so Benefora reports bands rather than a precise ranking.

Does this mean living costs are higher in the areas that fell behind?

No. The index measures price change since 2019, not price levels. BLS states that an area index "measures how much prices have changed over a specific period in that particular area; it does not show whether prices or living costs are higher or lower in that area relative to another." Nor does the index say anything about retirees' incomes, savings or housing costs in any area.

Why use CPI-U for local prices instead of CPI-W or a retiree index?

The COLA uses the CPI-W, but BLS says the CPI-W population excludes "households with no one in the labor force, such as those of retirees." The CPI-U covers all urban consumers, including retirees, so it is the primary local measure; local CPI-W is shown as a robustness check, and 6 of the 23 areas land in a different band under it. BLS's research index for Americans 62 and older (R-CPI-E) is published for the nation only, and BLS says official uses of it were "considered by other government agencies, but not implemented due to the limitations" of that index. BLS publishes no local price index for older Americans.

Does the dollar column show how much my benefit lost?

No. It is an illustration for a hypothetical retired worker who received the average retired-worker benefit of $1,502.85 in December 2019 and has received only COLAs since, which brings the benefit to $1,905.67. The figure is the monthly difference between that COLA-raised benefit and one that grew with local CPI-U. It ignores SSA's truncation of benefits to the dime and dollar, Medicare premium changes and taxes, and your own prices will differ from any area average.

Related Benefora pages

Benefora is not affiliated with the Social Security Administration or the Bureau of Labor Statistics. This dataset is educational and is not financial advice.