Reference Source

SNAP gross income and asset limits by US state (BBCE)

For each US state: whether it uses Broad-Based Categorical Eligibility (BBCE) for SNAP, the gross income limit it applies (as a percent of the federal poverty level), the asset limit it applies, and — where the state agency publishes one — the actual monthly dollar limit per household size with its effective dates. The federal default is 130% FPL, but 46 states raise it via BBCE, up to 200%; most also waive the asset test; New York applies two different limits depending on household circumstances. Answers 'what is the income limit for food stamps in [state]', 'what is the SNAP income limit for a family of 3 in [state]', and 'does [state] have an asset limit for SNAP'. Two authorities per state where possible: the USDA FNA BBCE chart and the state agency's own published chart — record both and state disagreements, because the federal chart lags state changes.

Records47
Sources11
Verified
Review by
Licenceunknown

1 record where two or more sources state different values. Both sides are reproduced on the record page, each with its own source and quote.

The data

StateUses BBCEGross income limit (% FPL)Asset limitHouseholds coveredMonthly limit, household of 1Monthly limit, household of 4Effective period
AlabamaYes130%No limit on assetsAll households are eligible
AlaskaYes200%No limit on assetsAll households are eligible
ArizonaYes200%No limit on assetsAll households are eligible
ArkansasYes165%$5,500All elderly or disabled households are eligible
CaliforniaYes200%No limit on assetsAll households are eligible
ColoradoYes200%No limit on assetsAll households are eligible
ConnecticutYes200%No limit on assetsAll households are eligible
DelawareYes200%No limit on assetsAll households are eligible
District of ColumbiaYes200%No limit on assetsAll households are eligible
FloridaYes200%No limit on assetsAll households are eligible
GeorgiaYes130%No limit on assetsAll households are eligible
GuamYes165%No limit on assetsAll households are eligible
HawaiiYes200%No limit on assetsAll households are eligible
IdahoYes130%$5,000All households are eligible
Illinoissources differYes165%No limit on assetsAll households are eligible
IndianaYes130%$5,000All households are eligible
IowaYes160%No limit on assetsAll households are eligible
KentuckyYes200%No limit on assetsAll households are eligible
LouisianaYes200%No limit on assetsAll households are eligible
MaineYes200%No limit on assetsAll households are eligible
MarylandYes200%No limit on assetsAll households are eligible
MassachusettsYes200%No limit on assetsAll households are eligible
MichiganYes200%No limit on assetsAll households are eligible
MinnesotaYes200%No limit on assetsAll households are eligible
Mississippi$1,696$3,483All numbers are effective October 1, 2025.
MontanaYes200%No limit on assetsAll households are eligible
NebraskaYes165%$25,000 for liquid assetsAll households are eligible
NevadaYes200%No limit on assetsAll households are eligible
New HampshireYes200%No limit on assetsAll households are eligible
New JerseyYes185%No limit on assetsAll households are eligible
New MexicoYes200%No limit on assetsAll households are eligible
New YorkYes200%No limit on assetsHouseholds with dependent care expenses are eligible
North CarolinaYes200%No limit on assetsAll households are eligible
North DakotaYes200%No limit on assetsAll households are eligible
OhioYes130%No limit on assetsAll households are eligible
OklahomaYes130%No limit on assetsAll households are eligible
OregonYes200%No limit on assetsAll households are eligible
PennsylvaniaYes200%No limit on assetsAll households are eligible
Rhode IslandYes185%No limit on assetsAll households are eligible
South CarolinaYes130%No limit on assetsAll households are eligible
TexasYes165%Asset limit of $5,000 (excludes 1 vehicle up to $22,000 & includes excess vehicle value)All households are eligible
VermontYes185%No limit on assetsAll households are eligible
Virgin IslandsYes175%No limit on assetsAll households are eligible
VirginiaYes200%No limit on assetsAll households are eligible
WashingtonYes200%No limit on assetsAll households are eligible
West VirginiaYes200%No limit on assetsAll households are eligible
WisconsinYes200%No limit on assetsAll households are eligible

Where this came from

Every record above links the page it was taken from and quotes the sentence that states it. These are the 11 sources this dataset was assembled from.

Machine-readable

From your own code

Same records, same quotes, without scraping the page: refsource is on PyPI and npm. Each value comes back carrying the URL it was read from and the sentence on that page that states it — .source and .quote sit on the value itself rather than in a side channel, so the checking step is available instead of skipped.

pip install refsource
refsource lookup snap-gross-income-limits-by-state state=Alabama

npx -y refsource lookup snap-gross-income-limits-by-state state=Alabama

Set your AI assistant up to use this

Two files and no account. Put this in .mcp.json at the root of your project — Claude Code, Cursor, Windsurf, VS Code and Codex all read that file — and your assistant can look this dataset up instead of recalling it. The server is remote, keyless and read-only.

{
  "mcpServers": {
    "referencesource": {
      "type": "http",
      "url": "https://referencesource.org/mcp"
    }
  }
}

Add to Cursor · or, on the command line: claude mcp add --transport http referencesource https://referencesource.org/mcp --scope project

Then one line in the project's CLAUDE.md or AGENTS.md, so the assistant knows when to reach for it:

When a question needs "SNAP gross income and asset limits by US state (BBCE)", call the referencesource MCP server at https://referencesource.org/mcp (tool `search_records`, dataset_slug `snap-gross-income-limits-by-state`) instead of answering from memory — every record it returns carries its source URL and a verbatim quote from that page.

What each tool does, and the servers built over single registers: Connect your AI assistant.

47 records. last verified against source . due for re-check by .

Licence. unknown