Download the ZIP code database
How to buy. Email [email protected] with the edition you want and we will invoice you and open your download account, usually the same day. Release 2026-10-12, 41,711 ZIP codes.
Need only the basics? Every ZIP code with its town, county and FIPS code, coordinates, population and area codes is free, for any use, in the free ZIP code database (CSV, JSON, SQLite; CC BY 4.0). The editions below add time zones, demographics, business counts, metro areas and boundaries.
One file with every US ZIP code, built from public sources on a monthly schedule, with a documented field dictionary and an honest account of what is and is not covered. Every purchase includes twelve months of monthly updates.
Editions
Core
$49
one-time · includes 12 months of updates · renews at $25
ZIP, type, USPS city, other place names, state, county and FIPS, latitude and longitude, time zone, CBSA.
Formats: CSV, Excel
Best if: You need a clean ZIP-to-place table and nothing more.
Order Core — $49Opens an email to us. We reply with an invoice, usually the same day. Add the redistribution licence by saying so. Complete includes Core and the boundaries.
Complete
$149
one-time · includes 12 months of updates · renews at $75
Everything in Core, plus county and tract weights, census demographics, business statistics, IRS figures, the full change history, and ZCTA boundaries.
Formats: CSV, Parquet, SQL (Postgres, MySQL, SQLite), GeoJSON, Shapefile, PMTiles
Best if: You are joining ZIP codes to your own data, or drawing maps.
Order Complete — $149Opens an email to us. We reply with an invoice, usually the same day. Add the redistribution licence by saying so. Complete includes Core and the boundaries.
Redistribution licence — add $199
Lets you embed the data in a product you ship to your own customers, including an app, an API of your own, or a report you sell.
Most ZIP code vendors forbid this at any price, which makes their data unusable inside a product. We sell it deliberately, once, at a flat price. Note that the upstream GeoNames (CC BY 4.0) and time zone (ODbL) attributions still travel with the data — see the licence page.
Free sample
Every field, for every ZIP code in Delaware — the whole schema, a small state. Inspect it before you buy anything.
Download Delaware sample (CSV) Field coverage and sources
What is in it
The full field dictionary is in DATA.md, and /sources shows the exact coverage of the current release. Briefly:
| Group | Fields |
|---|---|
| Identity | ZIP, delivery type and where that type came from, USPS city, other place names |
| Geography | State, county FIPS with weights for every county the ZIP spans, latitude/longitude, land and water area, time zone, metro and combined statistical area |
| People | Population, households, housing units, median age, median household income, median home value, median rent, education, mean commute, density |
| Business | Establishments, employees, annual payroll, IRS returns and adjusted gross income |
| Relationships | Ten nearest ZIP codes with distances, parent ZCTA for non-tabulated ZIPs, place membership |
| History | Per-release added, retired and modified ZIP codes (Complete only) |
| Boundaries | ZCTA polygons as GeoJSON, Shapefile and PMTiles (Complete only) |
What is not in it
Stated here rather than discovered after purchase. In release 2026-10-12:
-
cbsa_code— 31,566 of 41,711 ZIP codes. A ZIP outside any metro or micro area has none, which is normal. -
county_fips— 41,171 of 41,711 ZIP codes. Military and some territory ZIPs have no county. -
employees— 34,944 of 41,711 ZIP codes. CBP withholds employment where it would disclose a single firm. -
establishments— 34,953 of 41,711 ZIP codes. CBP withholds ZIPs with too few establishments to publish. -
irs_returns— 27,588 of 41,711 ZIP codes. IRS publishes ZIPs with at least 100 returns. -
median_home_value— 30,260 of 41,711 ZIP codes. Census suppresses unreliable estimates. -
median_household_income— 30,547 of 41,711 ZIP codes. Census suppresses unreliable estimates; PO box and unique ZIPs have none. -
median_rent— 25,751 of 41,711 ZIP codes. Census suppresses unreliable estimates. -
population— 33,772 of 41,711 ZIP codes. Only ZIPs with a ZCTA are tabulated by the census.
Updates
The pipeline rebuilds monthly, diffs against the previous release and refuses to publish if the validation gate fails. Customers get an email with the change counts and a fresh download link. After twelve months, renewing is half price; the files you already have keep working.
Refunds
If the download fails or the data is materially not what this page describes, email within 30 days and we refund it.