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

Download these 33798 rows as CSV

ZIP codes: people, income, taxes, county and district (federal bulk data): rows 1426–1450 of 33798. Select a column heading to sort.
ZIPStateCountyDistrictPopulationAGI (IRS)
04985MESomerset CountyME-02217—
04986MEWaldo CountyME-022,22842,390,000
04987MEWaldo CountyME-0298425,779,000
04988MEWaldo CountyME-021,89448,023,000
04989MEKennebec CountyME-014,592158,509,000
04992MEFranklin CountyME-020—
05001VTWindsor CountyVT-AL9,751304,005,000
05009VTWindsor CountyVT-AL0—
05030VTWindsor CountyVT-AL111—
05031VTWindsor CountyVT-AL44—
05032VTWindsor CountyVT-AL2,81787,284,000
05033VTOrange CountyVT-AL3,081102,697,000
05034VTWindsor CountyVT-AL18012,813,000
05035VTWindsor CountyVT-AL77223,349,000
05036VTOrange CountyVT-AL1,16938,315,000
05037VTWindsor CountyVT-AL94952,166,000
05038VTOrange CountyVT-AL1,37146,911,000
05039VTOrange CountyVT-AL93529,594,000
05040VTOrange CountyVT-AL58922,578,000
05041VTOrange CountyVT-AL3728,145,000
05042VTCaledonia CountyVT-AL60219,144,000
05043VTOrange CountyVT-AL90743,912,000
05045VTOrange CountyVT-AL1,77956,904,000
05046VTCaledonia CountyVT-AL1,24140,967,000
05048VTWindsor CountyVT-AL2,506125,905,000

« Prev Page 58 of 1352 Next »