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

Download these 33798 rows as CSV

ZIP codes: people, income, taxes, county and district (federal bulk data): rows 1301–1325 of 33798. Select a column heading to sort.
ZIPStateCountyDistrictPopulationAGI (IRS)
04679MEHancock CountyME-021,55391,785,000
04680MEWashington CountyME-021,38830,198,000
04681MEHancock CountyME-0284043,310,000
04683MEHancock CountyME-020—
04684MEHancock CountyME-021,83664,133,000
04685MEHancock CountyME-0243811,433,000
04686MEWashington CountyME-02328—
04691MEWashington CountyME-0249912,148,000
04693MEHancock CountyME-0249319,016,000
04694MEWashington CountyME-022,15562,402,000
04730MEAroostook CountyME-0210,106247,635,000
04732MEAroostook CountyME-021,42742,058,000
04733MEAroostook CountyME-02465—
04734MEAroostook CountyME-0280422,310,000
04735MEAroostook CountyME-0249213,308,000
04736MEAroostook CountyME-029,025286,729,000
04737MEAroostook CountyME-020—
04739MEAroostook CountyME-0282528,456,000
04740MEAroostook CountyME-021,43337,067,000
04742MEAroostook CountyME-023,30987,269,000
04743MEAroostook CountyME-024,770151,112,000
04745MEAroostook CountyME-0297130,737,000
04746MEAroostook CountyME-024078,783,000
04747MEAroostook CountyME-021,31631,421,000
04750MEAroostook CountyME-021,81538,964,000

« Prev Page 53 of 1352 Next »