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 56 of 1352

Download these 33798 rows as CSV

ZIP codes: people, income, taxes, county and district (federal bulk data): rows 1376–1400 of 33798. Select a column heading to sort.
ZIPStateCountyDistrictPopulationAGI (IRS)
04921MEWaldo CountyME-021,77544,972,000
04922MEWaldo CountyME-0295328,130,000
04923MESomerset CountyME-025329,157,000
04924MESomerset CountyME-022,06358,477,000
04925MESomerset CountyME-02101—
04926MEKennebec CountyME-010—
04927MEKennebec CountyME-013,38596,371,000
04928MEPenobscot CountyME-022,19258,618,000
04929MESomerset CountyME-0265021,551,000
04930MEPenobscot CountyME-024,25898,124,000
04932MEPenobscot CountyME-021,20740,525,000
04936MEFranklin CountyME-0223212,060,000
04937MESomerset CountyME-026,358183,977,000
04938MEFranklin CountyME-0210,542243,201,000
04939MEPenobscot CountyME-0282325,090,000
04940MEFranklin CountyME-020—
04941MEWaldo CountyME-021,57752,613,000
04942MESomerset CountyME-021,19222,944,000
04943MESomerset CountyME-021,60242,908,000
04944MESomerset CountyME-02140—
04945MESomerset CountyME-021,32545,086,000
04947MEFranklin CountyME-021,59687,148,000
04949MEWaldo CountyME-0296930,249,000
04950MESomerset CountyME-024,782121,161,000
04951MEWaldo CountyME-021,00127,888,000

« Prev Page 56 of 1352 Next »