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

Download these 33798 rows as CSV

ZIP codes: people, income, taxes, county and district (federal bulk data): rows 1401–1425 of 33798. Select a column heading to sort.
ZIPStateCountyDistrictPopulationAGI (IRS)
04952MEWaldo CountyME-021,79066,206,000
04953MEPenobscot CountyME-023,143108,786,000
04955MEFranklin CountyME-021,55044,736,000
04956MEFranklin CountyME-0260723,435,000
04957MESomerset CountyME-024,006120,063,000
04958MESomerset CountyME-022,00262,193,000
04961MESomerset CountyME-0291925,291,000
04963MEKennebec CountyME-027,524344,218,000
04964MEOxford CountyME-02108—
04965MESomerset CountyME-022,20949,583,000
04966MEFranklin CountyME-021,63240,338,000
04967MESomerset CountyME-023,930116,496,000
04969MEPenobscot CountyME-021,31939,394,000
04970MEFranklin CountyME-021,10582,999,000
04971MESomerset CountyME-021,83160,715,000
04973MEWaldo CountyME-021,64649,341,000
04974MEWaldo CountyME-022,65578,455,000
04975MESomerset CountyME-0221—
04976MESomerset CountyME-0210,072294,207,000
04978MESomerset CountyME-0285639,397,000
04979MESomerset CountyME-0296326,012,000
04981MEWaldo CountyME-022,57575,276,000
04982MEFranklin CountyME-0226919,175,000
04983MEFranklin CountyME-022,00545,788,000
04984MEFranklin CountyME-0282414,376,000

« Prev Page 57 of 1352 Next »