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

Download these 33798 rows as CSV

ZIP codes: people, income, taxes, county and district (federal bulk data): rows 1226–1250 of 33798. Select a column heading to sort.
ZIPStateCountyDistrictPopulationAGI (IRS)
04538MELincoln CountyME-011,81089,788,000
04539MELincoln CountyME-011,45649,091,000
04541MELincoln CountyME-0145—
04543MELincoln CountyME-012,192106,300,000
04544MELincoln CountyME-0197843,686,000
04547MEKnox CountyME-011,21343,760,000
04548MESagadahoc CountyME-011,01258,759,000
04551MELincoln CountyME-0191738,228,000
04553MELincoln CountyME-011,91399,211,000
04554MELincoln CountyME-0151450,230,000
04555MELincoln CountyME-011,90682,158,000
04556MELincoln CountyME-011,25155,026,000
04558MELincoln CountyME-0138216,423,000
04562MESagadahoc CountyME-012,238102,620,000
04563MEKnox CountyME-011,46067,448,000
04564MELincoln CountyME-0152035,551,000
04568MELincoln CountyME-0151229,357,000
04570MELincoln CountyME-013—
04571MELincoln CountyME-0143914,857,000
04572MELincoln CountyME-015,253168,802,000
04573MELincoln CountyME-0155726,162,000
04574MEKnox CountyME-011,62442,593,000
04575MELincoln CountyME-01286—
04576MELincoln CountyME-0154735,235,000
04578MELincoln CountyME-014,709168,477,000

« Prev Page 50 of 1352 Next »