data·vault_
← Catalog

HUD fair market rent data, explained

FY2026 edition, published 2026-09-07. Data source: HUD, public domain.

What fair market rent means

Every year HUD publishes a Fair Market Rent (FMR) for each metro area and many counties. The FMR is an estimate of the 40th percentile gross rent, which means shelter rent plus utilities, for standard-quality units in a local market. In plain terms: 40% of typical units rent for less than the FMR, 60% rent for more. HUD refreshes the numbers each fall for the coming fiscal year.

The number matters because housing agencies use it to set payment standards for the Housing Choice Voucher program, the ceiling on what a voucher covers in a given area. Landlords, analysts, and property teams use it as an official rent benchmark that applies the same way everywhere.

One FY2026 change matters for anyone searching for fair market rent by zip code: many metros now use Small Area FMRs (SAFMRs), which HUD sets at the ZIP-code level instead of one number for the whole metro. A 2-bedroom in one ZIP can carry a different FMR than the ZIP next door. The ZIP-level file is where those differences live.

What is inside the HUD FMR dataset

The FY2026 pack on the HUD FMR dataset page has three CSVs, all amounts in monthly dollars:

Every file covers five bedroom sizes, 0BR through 4BR. Dollar amounts are integers, rounded to the nearest dollar exactly as HUD published them.

Every column in fmr-by-zip-2026.csv

10 columns, one row per ZIP code.

ColumnWhat it holds
zip5-digit ZIP code
hud_area_codeHUD area identifier. Starts with METRO (metro FMR area) or NCNTY (nonmetro county area)
metrometro or nonmetro, derived from hud_area_code
area_nameHUD Fair Market Rent Area Name, for example "New York, NY HUD Metro FMR Area"
state2-letter state or territory code, derived from the area name
fmr_0brFY2026 FMR, monthly USD, 0-bedroom (studio)
fmr_1brFY2026 FMR, monthly USD, 1-bedroom
fmr_2brFY2026 FMR, monthly USD, 2-bedroom
fmr_3brFY2026 FMR, monthly USD, 3-bedroom
fmr_4brFY2026 FMR, monthly USD, 4-bedroom

Two quirks worth knowing before you query. First, HUD's published payment standards are 90% and 110% of the FMR in the same row, so you get them with one multiplication. Second, some areas, notably parts of Texas, fall back to state or national minimums in HUD's methodology. The published numbers already reflect that, so no adjustment is needed on your side. Notes like these are what a data dictionary is for; what a data dictionary is shows excerpts from this pack's dictionary.

Where does the FMR sit against real asking rents? FMR vs actual rent breaks down the percentile, basis, timing, and geography gaps with rows from the free samples.

How to query fair market rent by ZIP code without downloading anything

Downloading the CSV works fine in a spreadsheet. Scripts and agents have a faster path: the dataset-mcp server reads the full 51,895-row file and filters it in memory. Setup instructions are on the For agents page. Weighing the two approaches in general? CSV vs API for data breaks down when each one fits. For a single-ZIP lookup walkthrough, HUD FMR by ZIP code runs one end to end. Working at the metro level instead? HUD metro area list ranks all 649 FY2026 metro FMR areas by ZIP count and shows the 2BR spread inside each one. For a single state run end to end, HUD FMR for Texas counts the 3,247 Texas rows and tables the metro spreads, and HUD FMR for Florida does the same for 1,555 rows with the state-vs-national median gap spelled out.

A real call, filtering the ZIP file for Texas:

query_dataset(
  "hud-fmr-2026",
  {
    "where": [{ "column": "state", "op": "=", "value": "TX" }],
    "columns": ["zip", "area_name", "fmr_2br"],
    "limit": 5
  }
)

Output from a September 2026 test run of server v1.1.0, matching 3,247 Texas ZIP rows:

ziparea_namefmr_2br
76437Abilene, TX MSA1090
76443Abilene, TX MSA1090
76464Abilene, TX MSA1090
76469Abilene, TX MSA1090
79501Abilene, TX MSA1140

The cold call, including the one-time file download, took 367ms. The next page came back in 265ms from cache. Each call returns up to 100 rows with a next_offset for paging, and the server verifies the file's SHA-256 on every load. A companion get_stats tool returns row counts, min and max, and top values for any column.

Get the data

Start with the free 22-row sample to check the schema, then take the full pack when it fits. The full pack carries all three CSVs (51,895 + 3,229 + 52 rows), the data dictionary, and source checksums.

Checkout and download run through Getly, part of the pipeline documented in how we sell public datasets. Source: US Department of Housing and Urban Development, FY2026 Fair Market Rent release, huduser.gov. US government data, public domain.