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

Download these 33798 rows as CSV

ZIP codes: people, income, taxes, county and district (federal bulk data): rows 1326–1350 of 33798. Select a column heading to sort.
ZIPStateCountyDistrictPopulationAGI (IRS)
04756MEAroostook CountyME-023,34183,808,000
04757MEAroostook CountyME-022,62797,890,000
04758MEAroostook CountyME-021,40583,827,000
04760MEAroostook CountyME-0267416,397,000
04761MEAroostook CountyME-0237217,529,000
04762MEAroostook CountyME-0249414,473,000
04763MEAroostook CountyME-0262915,675,000
04764MEAroostook CountyME-0288—
04765MEPenobscot CountyME-021,43429,153,000
04766MEAroostook CountyME-023269,449,000
04768MEAroostook CountyME-0237411,856,000
04769MEAroostook CountyME-028,736260,518,000
04772MEAroostook CountyME-0284224,275,000
04773MEAroostook CountyME-0255026,089,000
04774MEAroostook CountyME-0262412,393,000
04776MEAroostook CountyME-0299916,539,000
04777MEPenobscot CountyME-024785,597,000
04779MEAroostook CountyME-0244614,022,000
04780MEAroostook CountyME-0278315,820,000
04781MEAroostook CountyME-0252816,777,000
04783MEAroostook CountyME-0254516,193,000
04785MEAroostook CountyME-022,07351,969,000
04786MEAroostook CountyME-021,59942,442,000
04787MEAroostook CountyME-0238211,992,000
04841MEKnox CountyME-017,035239,905,000

« Prev Page 54 of 1352 Next »