| Alabama | Not taxed | Not taxed (traditional pensions) | Partly exempt at 65+ |
| Alaska | Not taxed | Not taxed | Not taxed |
| Arizona | Not taxed | Taxed ($2,500 off public pensions) | Taxed |
| Arkansas | Not taxed | First $6,000 exempt | First $6,000 exempt (shared) |
| California | Not taxed | Taxed | Taxed |
| Colorado | Not taxed at 65+ | $20,000–$24,000 exempt at 55+ | Counts toward the same exclusion |
| Connecticut | Not taxed under $75k/$100k | Not taxed under $75k/$100k | Not taxed under $75k/$100k |
| Delaware | Not taxed | $12,500 exempt at 60+ | Shares the $12,500 exclusion |
| Florida | Not taxed | Not taxed | Not taxed |
| Georgia | Not taxed | $35,000–$65,000 exempt at 62+ | Counts toward the same exclusion |
| Hawaii | Not taxed | Employer-funded pensions not taxed | Taxed |
| Idaho | Not taxed | Taxed (some public safety exempt) | Taxed |
| Illinois | Not taxed | Not taxed | Not taxed |
| Indiana | Not taxed | Taxed | Taxed |
| Iowa | Not taxed | Not taxed at 55+ | Not taxed at 55+ |
| Kansas | Not taxed | Kansas public and federal pensions not taxed | Taxed |
| Kentucky | Not taxed | First $31,110 exempt | Counts toward the same exclusion |
| Louisiana | Not taxed | Louisiana public and federal pensions not taxed | $12,000 exempt at 65+ |
| Maine | Not taxed | Large deduction, reduced by Social Security | Counts toward the same deduction |
| Maryland | Not taxed | Up to $40,600 exempt at 65+ | 401(k) counts; IRAs taxed |
| Massachusetts | Not taxed | Massachusetts and federal pensions not taxed | Taxed (above your own contributions) |
| Michigan | Not taxed | Mostly exempt up to a cap | Counts toward the same cap |
| Minnesota | Not taxed at moderate incomes | Taxed (non-Social Security service partly exempt) | Taxed |
| Mississippi | Not taxed | Not taxed | Not taxed once retired |
| Missouri | Not taxed at 62+ | Public pensions mostly exempt | $6,000 exempt, income-limited |
| Montana | Taxed like federal | Taxed | Taxed |
| Nebraska | Not taxed | Taxed (military exempt) | Taxed |
| Nevada | Not taxed | Not taxed | Not taxed |
| New Hampshire | Not taxed | Not taxed | Not taxed |
| New Jersey | Not taxed | Exempt up to $100k at 62+, income-limited | Shares the pension exclusion |
| New Mexico | Not taxed under income limits | Taxed | Taxed |
| New York | Not taxed | NY public and federal exempt; $20,000 for others | $20,000 exclusion at 59½ |
| North Carolina | Not taxed | Taxed, except Bailey-protected | Taxed |
| North Dakota | Not taxed | Taxed (military exempt) | Taxed |
| Ohio | Not taxed | Taxed, small credits | Taxed |
| Oklahoma | Not taxed | $10,000 exempt per person | $10,000 exclusion shared |
| Oregon | Not taxed | Taxed | Taxed |
| Pennsylvania | Not taxed | Not taxed after retirement age | Not taxed after 59½ or retirement |
| Rhode Island | Not taxed under income limits | $50,000 exempt at full retirement age | Taxed (pensions and annuities only) |
| South Carolina | Not taxed | $3,000 deduction, $10,000 at 65+ | Shares the retirement deduction |
| South Dakota | Not taxed | Not taxed | Not taxed |
| Tennessee | Not taxed | Not taxed | Not taxed |
| Texas | Not taxed | Not taxed | Not taxed |
| Utah | Taxed, offset by a credit | Taxed, small credit | Taxed |
| Vermont | Not taxed under income limits | Taxed, $10,000 for some public pensions | Taxed |
| Virginia | Not taxed | Taxed, $12,000 age deduction | Taxed, $12,000 age deduction |
| Washington | Not taxed | Not taxed | Not taxed |
| West Virginia | Not taxed from 2026 | Police/fire exempt; $2,000 for PERS/TRS | Taxed, $8,000 at 65+ |
| Wisconsin | Not taxed | $24,000 subtraction at 67+ | Shares the $24,000 subtraction |
| Wyoming | Not taxed | Not taxed | Not taxed |