QuantCalcQuantCalcData
All datasetsState tax calculator

Retiree Income Tax by State, 2026: The Dataset

How much state income tax does a retiree pay in each state in 2026?

The state bill on retirement income ranges from $0 to $9,926 across these rows (the most: a single filer with $150,000 in Oregon). A married couple, both 70, with $40,000 of Social Security, a $30,000 private pension and $30,000 of IRA withdrawals pays $5,084 of federal income tax in every state, and state income tax of $0 in 23 of the 51 jurisdictions, a median of $781 where it is taxed, and the most, $2,957, in Oregon. Age matters too: at $80,000 the same couple pays less state tax at 70 than at 62 in 25 states.

Download CSV (3,672 rows)Download JSON

CC0 1.0 public-domain dedication. Version 2026.1, updated 2026-10-02.

Key numbers
Rows (51 jurisdictions × 6 incomes × 3 income mixes × 2 filing statuses × 2 ages)3,672
$0 state tax, couple at 70 with $100,000 (Social Security + pension + IRA)23 of 51
Highest state tax on that couple$2,957 (Oregon)
$0 state tax, single at 70 with $60,000 (Social Security + IRA)20 of 51
States where a $80,000 couple pays less at 70 than at 6225
States where a $80,000 couple at 70 pays less on a pension than on the same IRA withdrawals3
Jurisdictions with $0 state income tax on every row13

State income tax for a married couple at 70, by income

Both spouses 70, standard deduction; income is Social Security plus a private pension and IRA withdrawals in equal parts. Columns are gross income.

2026 state income tax, married filing jointly, age 70, Social Security + pension + IRA
State$40k$60k$80k$100k$125k$150k
Federal tax (every state)$0$0$2,350$5,084$7,904$10,904
Alaska$0$0$0$0$0$0
Alabama$0$0$0$37$225$875
Arkansas$0$0$248$652$1,298$2,223
Arizona$0$0$0$290$665$1,290
California$0$0$0$103$581$1,630
Colorado$0$0$0$0$968$2,068
Connecticut$0$0$0$0$1,312$4,650
District of Columbia$0$20$550$1,270$2,170$3,883
Delaware$0$0$0$250$970$2,311
Florida$0$0$0$0$0$0
Georgia$0$0$0$0$0$0
Hawaii$48$216$532$1,170$2,155$3,885
Iowa$0$0$0$0$0$0
Idaho$0$10$10$163$958$2,283
Illinois$0$0$0$0$0$0
Indiana$893$1,504$2,068$2,632$3,337$4,512
Kansas$0$418$1,042$1,666$2,450$3,845
Kentucky$0$0$0$0$250$1,125
Louisiana$0$0$0$290$740$1,490
Massachusetts$690$1,290$1,890$2,490$3,240$4,490
Maryland$0$53$240$427$858$2,329
Maine$0$0$0$0$0$293
Michigan$0$0$0$0$0$0
Minnesota$0$118$760$1,402$2,659$5,848
Missouri$0$0$250$754$1,477$2,670
Mississippi$0$0$0$0$0$0
Montana$0$0$572$1,653$2,758$3,933
North Carolina$0$419$898$1,377$1,975$2,973
North Dakota$0$0$0$0$0$0
Nebraska$0$0$506$927$1,499$2,636
New Hampshire$0$0$0$0$0$0
New Jersey$0$0$0$0$0$0
New Mexico$0$0$264$648$1,288$2,421
Nevada$0$0$0$0$0$0
New York$0$0$0$154$748$2,041
Ohio$0$190$482$808$1,179$1,911
Oklahoma$0$0$180$709$1,384$2,509
Oregon$384$1,302$2,146$2,957$4,023$6,136
Pennsylvania$0$0$0$0$0$0
Rhode Island$0$0$0$0$173$4,386
South Carolina$0$0$0$76$502$2,006
South Dakota$0$0$0$0$0$0
Tennessee$0$0$0$0$0$0
Texas$0$0$0$0$0$0
Utah$0$0$455$1,388$2,949$5,011
Virginia$0$0$61$492$1,242$4,028
Vermont$0$235$714$2,178$3,088$4,738
Washington$0$0$0$0$0$0
Wisconsin$0$0$0$0$0$1,086
West Virginia$68$645$1,275$1,782$2,454$3,599
Wyoming$0$0$0$0$0$0

State income tax for a single retiree at 70, by income

Age 70, standard deduction; income is Social Security plus IRA withdrawals.

2026 state income tax, single, age 70, Social Security + IRA withdrawals
State$40k$60k$80k$100k$125k$150k
Federal tax (every state)$335$3,142$6,016$10,680$16,510$22,737
Alaska$0$0$0$0$0$0
Alabama$618$1,089$1,659$2,426$3,385$4,323
Arkansas$124$588$1,111$1,851$2,776$3,989
Arizona$0$295$646$1,176$1,838$2,501
California$0$230$815$2,107$4,288$6,613
Colorado$0$187$1,139$2,072$3,238$4,404
Connecticut$0$0$0$3,516$5,150$6,775
District of Columbia$234$871$1,711$2,970$4,932$7,057
Delaware$0$413$1,156$2,266$3,829$5,479
Florida$0$0$0$0$0$0
Georgia$0$0$0$0$749$1,996
Hawaii$266$976$1,942$3,429$5,329$7,229
Iowa$0$0$0$0$0$0
Idaho$10$383$1,127$2,250$3,655$5,059
Illinois$0$0$0$0$0$0
Indiana$1,011$1,598$2,256$3,196$4,371$5,546
Kansas$540$1,164$1,943$3,059$4,454$5,849
Kentucky$0$14$504$1,204$2,079$2,954
Louisiana$0$325$745$1,345$2,095$2,845
Massachusetts$945$1,545$2,245$3,245$4,495$5,745
Maryland$512$1,183$2,284$3,858$6,952$9,019
Maine$0$0$413$1,573$3,258$5,267
Michigan$0$0$0$0$913$1,976
Minnesota$358$1,000$1,749$3,621$6,361$8,432
Missouri$0$636$1,274$2,181$3,393$4,606
Mississippi$0$0$0$0$0$0
Montana$0$1,062$2,149$3,330$4,827$6,324
North Carolina$449$928$1,486$2,284$3,282$4,279
North Dakota$0$0$0$0$468$985
Nebraska$240$665$1,302$2,212$3,350$4,487
New Hampshire$0$0$0$0$0$0
New Jersey$0$0$0$0$252$2,541
New Mexico$52$493$1,095$2,028$4,473$5,698
Nevada$0$0$0$0$0$0
New York$0$312$1,023$2,103$3,453$4,861
Ohio$0$290$682$1,232$1,926$2,863
Oklahoma$90$625$1,255$2,155$3,280$4,405
Oregon$1,129$1,933$2,907$4,418$6,868$9,821
Pennsylvania$0$0$0$0$0$0
Rhode Island$283$733$1,258$2,008$4,122$5,309
South Carolina$0$187$591$1,900$3,202$4,505
South Dakota$0$0$0$0$0$0
Tennessee$0$0$0$0$0$0
Texas$0$0$0$0$0$0
Utah$100$957$2,418$4,068$5,362$6,475
Virginia$30$546$1,325$3,165$4,602$6,040
Vermont$318$720$2,377$3,697$5,347$7,078
Washington$0$0$0$0$0$0
Wisconsin$0$0$413$1,369$2,693$4,177
West Virginia$422$917$1,444$2,317$3,462$4,607
Wyoming$0$0$0$0$0$0

The other ten combinations (age 62; pension only; the single filer's other mixes; the couple's other mixes) are in the CSV and JSON.

How the households are built

Every row is one household: a filing status, an age (both spouses the same age on a joint return), a gross income from $40,000 to $150,000, and one of three income mixes. Social Security is 40% of gross income, capped at $30,000 for a single filer and $50,000 for a couple; the rest is IRA withdrawals, a private pension, or half of each. These are illustrations chosen to span typical retiree incomes, not averages.

Income mixes
MixSingle: Social Security at each incomeMarried: Social Security at each income
Social Security + IRA withdrawals$40k: SS $16,000 · $60k: SS $24,000 · $80k: SS $30,000 · $100k: SS $30,000 · $125k: SS $30,000 · $150k: SS $30,000$40k: SS $16,000 · $60k: SS $24,000 · $80k: SS $32,000 · $100k: SS $40,000 · $125k: SS $50,000 · $150k: SS $50,000
Social Security + private pension$40k: SS $16,000 · $60k: SS $24,000 · $80k: SS $30,000 · $100k: SS $30,000 · $125k: SS $30,000 · $150k: SS $30,000$40k: SS $16,000 · $60k: SS $24,000 · $80k: SS $32,000 · $100k: SS $40,000 · $125k: SS $50,000 · $150k: SS $50,000
Social Security + pension + IRA (half each)$40k: SS $16,000 · $60k: SS $24,000 · $80k: SS $30,000 · $100k: SS $30,000 · $125k: SS $30,000 · $150k: SS $30,000$40k: SS $16,000 · $60k: SS $24,000 · $80k: SS $32,000 · $100k: SS $40,000 · $125k: SS $50,000 · $150k: SS $50,000

Fields

Columns of the CSV and JSON
FieldMeaning
filingsingle or mfj (married filing jointly)
ageage reached in 2026 (both spouses on a joint return)
income_mixss_ira = Social Security + IRA withdrawals; ss_pension = Social Security + private pension; ss_pension_ira = Social Security + pension + IRA (half each)
gross_incomeSocial Security + IRA withdrawals + private pension, USD
social_securitygross Social Security benefits, USD
ira_withdrawalstaxable traditional IRA withdrawals, USD
private_pensiontaxable private-employer pension, USD
state, state_nametwo-letter code and name (50 states + DC)
federal_tax2026 federal income tax, USD
state_tax2026 state income tax, USD
total_taxfederal + state, USD
state_rate, total_ratetax as a percent of gross income

Method

Every figure was computed by QuantCalc's open tax engines, federal 2.0.0 and state 1.12.0, the engines behind the public federal and state tax APIs, for the 2026 tax year. Federal tax uses the tax rate schedule (the IRS Tax Table, used below $100,000 of taxable income, differs by a few dollars). On a joint return the pension and IRA withdrawals are split evenly between the spouses, so each spouse's own retirement exclusion applies. Every row carries its full inputs and can be re-run through the public APIs. The engine documentation gives the official source of every federal and state rule; the federal rules these rows lean on:

Not included: local income taxes, which the engine models for 11 states (Delaware, Indiana, Iowa, Kentucky, Maryland, Michigan, Missouri, New York, Ohio, Oregon, Pennsylvania) by county, city or school district; property and sales taxes; itemized deductions; and credits that need facts the rows do not carry. "Private pension": public, military and federal civil-service pensions get different exclusions in many states; the pension-exclusion map covers them.

Questions

Which states do not tax retirement income in 2026?
13 jurisdictions charge no state income tax on any row of this dataset: Alaska, Florida, Illinois, Iowa, Mississippi, Nevada, New Hampshire, Pennsylvania, South Dakota, Tennessee, Texas, Washington, Wyoming. Many more charge nothing at lower incomes; filter the CSV by state_tax = 0 for your income.
Does my age change my state income tax?
Yes, in many states. Exclusions for pensions, IRA withdrawals or Social Security often start at 55, 59½, 62 or 65, and some grow with age. For a married couple with $80,000 of Social Security, pension and IRA income, state tax is lower at 70 than at 62 in 25 states: Alabama, Arizona, Arkansas, California, District of Columbia, Hawaii, Idaho, Indiana, Kansas, Louisiana, Maryland, Massachusetts, Minnesota, Missouri, Montana, Nebraska, New Mexico, Ohio, Oregon, Rhode Island, South Carolina, Utah, Vermont, Virginia, Wisconsin.
Is a pension taxed differently from IRA withdrawals?
In some states. For a married couple at 70 with $80,000 of income, the state tax is lower when the non-Social-Security part is a private pension than when it is IRA withdrawals in 3 states: Alabama, Maryland, Rhode Island. Public, military and federal pensions get their own exclusions in many states (see the pension-exclusion map).
Is federal tax the same in every state?
Yes. Federal income tax does not depend on the state; only the state column changes.
What is not included?
Local income taxes (county, city and school-district taxes), property and sales taxes, itemized deductions, and state credits that need facts the rows do not carry (property tax or rent paid, dependants). Each state page lists its local income taxes.
Can I reuse this data?
Yes. The CSV and JSON are dedicated to the public domain (CC0 1.0): copy, modify and publish them without asking. A link back is appreciated, not required.

Price your own 2026 return and year-end moves in your state
Free: your 2026 baseline, one move in full and your combined total.

An estimate, not tax advice. These are computed examples for the 2026 tax year from QuantCalc's open tax engine. Your own return depends on facts these rows do not include. Check any decision with your tax preparer before acting.

Cite this dataset

QuantCalc Research (2026). Retiree Income Tax in Every State, 2026: Tax on $40k to $150k of Pension, IRA and Social Security. https://quantcalc.app/data/retiree-tax-by-state-2026/ (accessed <date>).

BibTeX
@misc{quantcalc2026retireeincometaxineverystate2026taxon40k,
  title  = {Retiree Income Tax in Every State, 2026: Tax on $40k to $150k of Pension, IRA and Social Security},
  author = {{QuantCalc Research}},
  year   = {2026},
  url    = {https://quantcalc.app/data/retiree-tax-by-state-2026/},
  note   = {Accessed <date>}
}

Machine-readable citation metadata (schema.org identifier and citation fields) is embedded in this page's JSON-LD, at the stable identifier https://quantcalc.app/data/retiree-tax-by-state-2026/.