PSI Sci My notebook
New here? Follow the money and the votes · Not sure of your district? Find your U.S. House member · Find your state legislators

ZIP codes: people, income, taxes, county and district (federal bulk data)

Catalogs / fed-us-psisci-geo-zips

ZIP codes: people, income, taxes, county and district (federal bulk data) federal

Jurisdiction: United States

One record per ZIP code (ZCTA and/or IRS SOI ZIP): ACS 5-year population and median income; IRS SOI returns, AGI, wages, tax; main county and congressional district (largest land-area share, 2020 relationship files); FEC individual contributions.

Coverage: ZCTAs approximate ZIP codes. IRS amounts are in dollars (source is in thousands). Some ZIPs exist only in one source.

Last scraped: 2026-11-15 · Source: https://www.irs.gov/statistics/soi-tax-stats-individual-income-tax-statistics-zip-code-data-soi · Source system: Census ACS 5-year (ZCTA), IRS SOI ZIP data, Census 2020 ZCTA relationship files, FEC bulk · Record type: record · Files: fedbulk v001

How to read this table

Each row is one record exactly as the agency published it. Click a column heading to sort; click it again to reverse. Use Search and the filters to narrow the rows, then open a row for the full record and its source link. A blank or (none) cell means the source left it empty. Amounts are in U.S. dollars as published. The download link saves the rows you filtered as a CSV file.

The 6 columns in this catalog
ColumnDisplay nameTypeFilterable
zipZIPtextNo
stateStatetextYes
countyCountytextNo
districtDistricttextNo
populationPopulationnumberNo
agiAGI (IRS)numberNo

View export text

Reset

Showing 25 of 33,798 · page 36 of 1352

Download these 33798 rows as CSV

ZIP codes: people, income, taxes, county and district (federal bulk data): rows 876–900 of 33798. Select a column heading to sort.
ZIPStateCountyDistrictPopulationAGI (IRS)
03455NHCheshire CountyNH-022,24290,700,000
03456NHCheshire CountyNH-0285527,468,000
03457NHCheshire CountyNH-0280246,892,000
03458NHHillsborough CountyNH-026,872422,905,000
03461NHCheshire CountyNH-026,497299,219,000
03462NHCheshire CountyNH-021,726120,980,000
03464NHCheshire CountyNH-0290252,184,000
03465NHCheshire CountyNH-022,00569,588,000
03466NHCheshire CountyNH-021,315101,717,000
03467NHCheshire CountyNH-022,23792,976,000
03470NHCheshire CountyNH-024,933155,675,000
03561NHGrafton CountyNH-026,040258,790,000
03570NHCoos CountyNH-029,383206,009,000
03574NHGrafton CountyNH-022,573131,529,000
03575NHCoos CountyNH-0211—
03576NHCoos CountyNH-022,764108,132,000
03579MEOxford CountyME-0243122,115,000
03580NHGrafton CountyNH-021,402135,058,000
03581NHCoos CountyNH-023,246115,952,000
03582NHCoos CountyNH-021,94970,165,000
03583NHCoos CountyNH-021,01341,063,000
03584NHCoos CountyNH-023,501152,139,000
03585NHGrafton CountyNH-022,456109,130,000
03586NHGrafton CountyNH-0265844,787,000
03588NHCoos CountyNH-021,63359,746,000

« Prev Page 36 of 1352 Next »