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

Download these 33798 rows as CSV

ZIP codes: people, income, taxes, county and district (federal bulk data): rows 1251–1275 of 33798. Select a column heading to sort.
ZIPStateCountyDistrictPopulationAGI (IRS)
04579MESagadahoc CountyME-013,158150,736,000
04605MEHancock CountyME-0214,529539,064,000
04606MEWashington CountyME-021,04529,944,000
04607MEHancock CountyME-021,14235,902,000
04609MEHancock CountyME-025,244281,169,000
04611MEWashington CountyME-02498—
04612MEHancock CountyME-0250520,288,000
04613MEHancock CountyME-02926,082,000
04614MEHancock CountyME-022,813152,329,000
04616MEHancock CountyME-0286947,526,000
04617MEHancock CountyME-0265129,126,000
04619MEWashington CountyME-023,09780,528,000
04622MEWashington CountyME-021,05030,233,000
04623MEWashington CountyME-021,17329,474,000
04624MEHancock CountyME-02225—
04625MEHancock CountyME-0262—
04626MEWashington CountyME-0249213,732,000
04627MEHancock CountyME-022,13780,120,000
04628MEWashington CountyME-0258215,849,000
04630MEWashington CountyME-021,23042,508,000
04631MEWashington CountyME-021,26334,270,000
04634MEHancock CountyME-022,37460,705,000
04635MEHancock CountyME-0230—
04640MEHancock CountyME-022,45086,980,000
04642MEHancock CountyME-02202—

« Prev Page 51 of 1352 Next »