We have published a ZIP Code Database every month since October 2004, and we kept every one of them. That is the whole product — not a reconstruction and not a model, but the actual file customers downloaded that month, exactly as it shipped. The archive starts at publication number one.
Available by arrangement — call us to discuss what you need. Any month from October 2004 to March 2026, or all 257 of them at once.
For internal research only — analysis, historical study and statistics inside your own organization. Not for redistribution, products or services for others, production or operational systems, or use with AI. This is the license that applies to a single month and to the complete archive.
Read the historical database terms
Not ready to choose? Below: what a month contains,
what changes across 21 years,
a live sample, and
ten straight answers.
Need the last few months rather than a past one? The
current database is the right product —
it ships monthly updates for a year and costs less.
A single month is not an extract or a summary. It is the complete Business bundle for that month — the main table plus the supplemental files — in every format we published it in.
| File | What it is | Columns | In the bundle |
|---|---|---|---|
zip-codes-database-DELUXE-BUSINESS.csv | The main table — one row per ZIP / city / alias | 93 | Always |
census-acs-2020-2024-zcta.csv | American Community Survey, 5-year estimates — re-cut yearly | 543 | Apr 2022 onward |
census-2010-zcta.csv | 2010 Decennial Census by ZCTA | 186 | Oct 2011 onward |
census-2020-zcta.csv | 2020 Decennial Census by ZCTA | 161 | Jun 2023 onward |
zip-codes-database-PLACE-FIPS.csv | Place FIPS codes per ZIP | 25 | Apr 2015 onward |
zip-codes-database-MULTI-COUNTY.csv | County splits for ZIPs crossing county lines | 6 | Dec 2007 onward |
Column counts and file names are those of the current release. Earlier publications carry fewer files and fewer columns — the archive grew as the product did, which is exactly what makes it useful for tracking change. In particular, the 24 months before October 2006 are the Deluxe main table on its own. The supplemental files then arrived one at a time rather than all at once — multi-county from December 2007 (14 months after the Business edition itself), place FIPS not until April 2015, and the ACS file not until April 2022. All five are only in the bundle together from June 2023 onward. See what changes across the archive below, or the full data dictionary for every current column with its exact name and type.
A 21-year archive is not 21 years of the same file. The structure grew, and the Census underneath it turned over twice. None of that is a defect — it is the record of what was true at the time — but you should know it before you buy, not after.
Census data underneath
Field set
Drawn to scale from the 257 publications currently in the archive. October 2004 is not just where our records start — it is the first ZIP Code Database we ever published. Nothing before it is missing, because there is nothing before it. The rightmost Census band grows every month; the two earlier Census boundaries are approximate, since that data was updated as soon after each release as we could process it rather than on a fixed date.
Found your era? Any month from October 2004 to March 2026 is available individually, or take all 257 at once.
Call for DetailsEvery one of these needs data as it existed on a date, which is the one thing a current database cannot give you.
Recognize your problem above? Call 1-800-425-1169 and tell us the date or span you need.
Call for DetailsTen questions we get about historical data, answered properly.
Time, and nothing else. A historical publication is the current Business database, frozen on the day it was published.
Current database:
Historical database:
Both come from the same USPS-licensed sources and the same monthly process.
October 2004 — which is also the first ZIP Code Database we ever published.
The archive does not begin where our record-keeping happened to start; it begins at the beginning. We kept a copy of the very first Deluxe publication and of every month since. That gives you:
Historical availability runs a few months behind the current database, so that customers who need recent data buy the product built for it.
The archive stops a few months short of today so that the two products stay distinct.
The reasoning:
Which one do you need?
Still unsure? Contact us and we will tell you which one fits — including when the answer is the cheaper one.
A single month if:
The complete archive if:
If there is any chance you will need a second date, the complete archive is usually the better answer.
Contact us if you would like help deciding.
Yes. It is not automated on the website, but we do it regularly — call 1-800-425-1169 or email [email protected] and we will work out the difference.
If you are uncertain up front, the complete archive removes the question entirely.
The same formats we published at the time:
Within any single month, every format contains identical data. Most customers take CSV.
Full format details — delimiters, encoding, line endings, keys — are on the technical specifications page.
Each publication carries the Census data that was current when it was published. The field names stay the same; the source underneath them turns over.
The practical warning: a population figure that jumps between two adjacent months may be recording a Census turnover, not a real change in the population. For trend work, compare within an era, or treat the boundary as a known discontinuity.
The coverage timeline above shows where those boundaries fall.
No, and that is the feature.
A historical publication is exactly what existed at a moment. If it changed, it would stop being useful for:
Your purchase includes: a one-time payment, a year of download access, and no recurring fees.
Need ongoing updates? That is the current database with its monthly releases.
Yes — it is the single most common use.
Match your old records against the ZIP data from the month those records were created. That tells you whether the address was valid then, which is a different question from whether it is valid now.
A worked example: you hold customer records from 2010 whose addresses fail against the current file. Checked against the October 2010 publication, most of them pass — the records were fine, the ZIP boundaries moved. Now you know which ones are genuinely bad.
For ongoing, real-time validation, use the ZIP Code API instead.
Not of a specific past month, but you can check the structure three ways before spending anything:
Every purchase is also covered by the 30-day money-back guarantee. If the data does not do what you needed, tell us within 30 days and we refund it.
Questions answered? Every purchase is covered for 30 days.
Call for DetailsEach publication contains the data as it existed on release. Sources include the United States Postal Service, the U.S. Census Bureau (Census 2000, 2010 and 2020 by era), the U.S. Geological Survey, the Centers for Medicare & Medicaid Services and other federal agencies. Every monthly file in the archive is the file we delivered to customers that month — which is what makes it usable as evidence.