About
About ZipElm
ZipElm is a free reference for the ZIP codes of U.S. cities: which ZIP codes a city has, where they are, and who lives in each of them.
What you'll find
- Every ZIP code tied to a city, split into standard, PO Box and unique-organization codes.
- Population, households, median household income, median age and education for each city and for each residential ZIP code.
- A map of a city's residential ZIP codes, and how the city ranks against others in its state.
- Three free tools: what's my ZIP code (by your location), distance between two ZIP codes, and a U.S. address format guide.
Where the data comes from
- Population and housing: 2020 Decennial Census (U.S. Census Bureau).
- Income, age, education and health coverage: American Community Survey 5-year estimates, 2020–2024 (U.S. Census Bureau).
- ZIP code areas and coordinates: Census ZIP Code Tabulation Areas (TIGER/Line 2025).
- ZIP code types and city names: USPS ZIP code classifications and public ZIP code reference data.
- Maps: Census ZIP Code Tabulation Areas, county and place boundaries and water features (TIGER/Line and cartographic boundary files), with neighboring countries from Natural Earth. The interactive map you can open on a city page uses base tiles © OpenStreetMap contributors.
- State flags: images from Wikimedia Commons.
We process these public datasets and publish the results. ZipElm is not affiliated with, or endorsed by, the U.S. Census Bureau or the United States Postal Service. The full list, with links to each dataset and how we calculate things, is on our sources and methodology page.
What to keep in mind
- ZIP codes are mail routes, not neighborhoods. The Census publishes statistics for ZIP Code Tabulation Areas, which approximate ZIP codes. A ZIP code can cross city or county lines, so a ZIP's figures are not exactly its city's figures.
- Map outlines are approximations. The shapes on our maps are Census ZIP Code Tabulation Areas, which follow roads and blocks, not the exact delivery routes USPS uses. Use them to see roughly where a ZIP code is, not as an official boundary.
- Estimates have a margin of error. Income, age and education come from a survey, not a full count, and small areas are less precise. Income above $250,000 is reported by the Census as "$250,000+".
- Some fields are blank. When the Census does not publish a figure for an area, we show a dash rather than guess.
- ZIP code types are our classification. "Standard", "PO Box" and "unique" are derived from USPS and Census data and may not match USPS's own labels in every case.
- A ZIP code can appear on more than one city's page. We normally group ZIP codes into cities by the city name the Postal Service prints on that ZIP's mail. Some real, populous places — mostly unincorporated communities that never had their own postal name, plus a handful of cities whose mail is addressed to a neighboring city — don't have one. For those, we match ZIP codes by their actual geographic overlap with the place instead, so the same ZIP code can show up on both the postal city's page and the geographic one.
Which cities are covered
A city gets its own page if it has at least 75,000 residents, is one of the five most populous cities in its state, or is a state capital. We are adding states gradually, so coverage will keep growing. ZIP codes do not have pages of their own; they are shown inside each city page.
Found a mistake?
Tell us at contact@zipelm.com and include the page address. See also our contact page.