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
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.
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.
| Column | Display name | Type | Filterable |
|---|---|---|---|
zip | ZIP | text | No |
state | State | text | Yes |
county | County | text | No |
district | District | text | No |
population | Population | number | No |
agi | AGI (IRS) | number | No |
Showing 25 of 33,798 · page 2 of 1352
Download these 33798 rows as CSV
| ZIP | State | County | District | Population | AGI (IRS) |
|---|---|---|---|---|---|
| 00660 | PR | Hormigueros Municipio | PR-AL | 15,405 | — |
| 00662 | PR | Isabela Municipio | PR-AL | 41,090 | — |
| 00664 | PR | Jayuya Municipio | PR-AL | 14,807 | — |
| 00667 | PR | Lajas Municipio | PR-AL | 22,792 | — |
| 00669 | PR | Lares Municipio | PR-AL | 27,417 | — |
| 00670 | PR | Las MarÃas Municipio | PR-AL | 8,512 | — |
| 00674 | PR | Manatà Municipio | PR-AL | 39,093 | — |
| 00676 | PR | Moca Municipio | PR-AL | 36,972 | — |
| 00677 | PR | Rincón Municipio | PR-AL | 15,483 | — |
| 00678 | PR | Quebradillas Municipio | PR-AL | 24,595 | — |
| 00680 | PR | Mayagüez Municipio | PR-AL | 42,689 | — |
| 00682 | PR | Mayagüez Municipio | PR-AL | 28,977 | — |
| 00683 | PR | San Germán Municipio | PR-AL | 29,490 | — |
| 00685 | PR | San Sebastián Municipio | PR-AL | 39,988 | — |
| 00687 | PR | Morovis Municipio | PR-AL | 28,397 | — |
| 00688 | PR | Arecibo Municipio | PR-AL | 10,028 | — |
| 00690 | PR | Aguadilla Municipio | PR-AL | 5,870 | — |
| 00692 | PR | Vega Alta Municipio | PR-AL | 32,802 | — |
| 00693 | PR | Vega Baja Municipio | PR-AL | 55,387 | — |
| 00694 | PR | Vega Baja Municipio | PR-AL | 125 | — |
| 00698 | PR | Yauco Municipio | PR-AL | 32,535 | — |
| 00703 | PR | Aguas Buenas Municipio | PR-AL | 24,263 | — |
| 00704 | PR | Salinas Municipio | PR-AL | 6,256 | — |
| 00705 | PR | Aibonito Municipio | PR-AL | 24,471 | — |
| 00707 | PR | Maunabo Municipio | PR-AL | 10,319 | — |