simplemaplab

Find ZIP Codes in Radius

By Marko Visic · Updated Oct 7, 2026

Search every US ZIP code within any distance of an address, city, or coordinate. Visual ZCTA boundaries, hover-for-detail, sortable results, and CSV export. Free, unlimited, no sign-up.

Find ZIP Codes in Radius

Search an address, use GPS, or click on the map to set center point

🇺🇸United States only

mi
Quick:
Loading map...

Enter an address, use GPS, or click on the map to find all ZIP codes within your selected radius.

Definition
What is a ZIP code radius search?

A ZIP code radius search returns every US ZIP code whose geometric centroid falls within a chosen distance of a point. It is used for direct mail targeting, franchise territories, healthcare service areas, and delivery zones. This tool lists the Census ZCTA-backed ZIPs (with full demographics) and reports how many non-ZCTA USPS ZIPs (PO Box-only, unique-recipient, military) also fall in the circle.

How many ZIPs
How many ZIP codes are in a typical radius?

Density varies by population. In dense urban centers a 5-mile radius often returns 80–200 ZIPs; in suburban areas a 25-mile radius typically returns 40–120; in rural states a 50-mile radius may only return 25–60.

Accuracy
How accurate is the search?

Distances use the Haversine great-circle formula against each ZIP's geometric centroid. Boundaries are 2010 Census ZCTA shapes (OpenDataDE), simplified for browser performance. Population is from the American Community Survey 2024 5-year estimates via SimpleMaps.

Cost
Is this tool free?

Yes — no sign-up and no API key. Each search queries our ZIP endpoint and returns the nearest matches instantly; results, the map, and CSV export are all free to use.

On this page

What is a ZIP code radius search?

A ZIP code radius search returns every US postal code (ZIP) whose geographic center falls within a chosen distance — the "radius" — of a point on the map. The point can be an address, a city, a landmark, your current GPS location, or another ZIP code. The result is the list of ZIPs you can reach, advertise to, deliver to, or analyze inside that circle.

ZIP codes were introduced by the US Postal Service in 1963 as part of a system called the Zone Improvement Plan — that's where the acronym "ZIP" comes from. The original goal was faster mail sorting, not geography. Over time, ZIPs became the de-facto unit for direct marketing, demographic analysis, and service-area definition, even though they were never designed as polygons. To make ZIPs usable for statistics, the US Census Bureau created ZCTAs (ZIP Code Tabulation Areas) — polygons that approximate each ZIP's service area. The boundaries you see on the map above are ZCTAs.

This tool is built around four common questions: (1) Which ZIPs are inside my service area? (2) How many people live there? (3) Which states do those ZIPs span? (4) Can I get a clean list to import elsewhere? Each answer comes back from our ZIP endpoint in a single fast response — no sign-up and no API key required.

Anatomy of a US ZIP code

A standard US ZIP code has 5 digits, and each digit narrows the geography from broad region down to a small delivery cluster. Understanding what the digits mean helps explain why ZIPs near each other often share their first 2 or 3 numbers.

DigitWhat it representsExample: 90210
1stGroup of states (national region 0–9)9 = Western US
2nd–3rdSectional Center Facility (regional sort hub)02 = Beverly Hills SCF
4th–5thSpecific post office or delivery area10 = Beverly Hills 90210
+4 (optional)Block, building, or single delivery point90210-3869

Some ZIPs do not represent a geographic area at all. Unique ZIPs are assigned to a single high-volume address — universities, hospitals, or government buildings — and have no boundary. PO Box ZIPs serve only post office boxes. Both will appear in lookups but show zero population.

How to use this tool

1
Set your center point
Click anywhere on the map to drop a marker, search an address or ZIP code, or use "Locate me" to start from your current GPS position. The center marker is draggable — fine-tune the position by sliding it without losing your radius.
2
Adjust the radius
Drag the small white handle on the east edge of the circle to expand or shrink, use the slider for precise distances (1–500 mi), or click a preset (5/10/25/50/100 mi). Toggle miles/kilometers anytime — the result list and CSV update automatically.
3
Inspect, sort, and export
Every ZIP polygon inside the radius is drawn on the map. Hover any polygon for population and county info. Sort the results table by distance, ZIP, city, county, or population. Export the full list to CSV for spreadsheets, mailing lists, or CRMs.

Common search examples

The numbers below come from real searches in this tool — useful as a sanity check for what to expect when you enter a major city. Counts vary slightly with each Census refresh.

Center cityCenter ZIPRadiusZIPs foundPopulation
New YorkNY (10001)5 mi902.6M
Los AngelesCA (90001)10 mi923.5M
ChicagoIL (60601)10 mi502.4M
HoustonTX (77002)15 mi902.9M
PhoenixAZ (85004)15 mi662.4M
PhiladelphiaPA (19103)10 mi1022.2M
AtlantaGA (30303)15 mi681.8M
DallasTX (75201)15 mi802.5M
BostonMA (02108)10 mi781.8M
SeattleWA (98101)10 mi431.2M
DenverCO (80202)15 mi782.3M
MiamiFL (33130)10 mi421.3M

Typical ZIP density by region type

ZIP density tracks population density. A 25-mile radius in midtown Manhattan will return roughly 30× as many ZIPs as the same radius in rural Nebraska. Use this table to set realistic expectations and pick a radius that actually returns useful results for your area.

Region typeExample5 mi25 mi50 mi
Dense urbanManhattan, NYC120–180900–1,4002,200–3,000
Major metroChicago, Atlanta, Dallas40–90300–550700–1,100
Mid-size cityBoise, Tulsa, Knoxville15–3590–180200–400
Small townBurlington VT, Bend OR5–1240–9090–180
Rural / frontierWestern Nebraska, NE Nevada1–38–2025–60

Who uses ZIP code radius search

1. Direct mail and EDDM campaigns

Businesses target direct mail to households within a specific distance of their location. A restaurant might mail menus to all ZIPs within 5 miles; a car dealership might target 25. The population data helps estimate mailing costs, and the CSV imports straight into USPS Every Door Direct Mail (EDDM) tools.

EXAMPLE
Center: Chicago, IL (60601). Radius: 10 miles. Result: 50 ZIP codes, combined population 2.4M. Use the CSV to filter by population and mail only to high-density ZIPs — EDDM is priced per delivery point, so trimming the list to your best ZIPs is where the savings are.

2. Franchise territory definition

Franchisors use ZIP-code radii to define exclusive territories so franchisees don't compete with each other. A 15-mile radius around each location creates a defensible boundary that maps cleanly to mailing lists, ad targeting, and lead routing.

EXAMPLE
Center: Austin, TX (78701). Radius: 15 miles. Result: 48 ZIP codes, population 1.4M, across 3 counties.

3. Healthcare service area analysis

Hospitals and clinics use ZIP-level service-area definitions for Medicare/Medicaid reporting, expansion planning, and patient acquisition modeling. CMS programs often require ZIP-coded reporting of where patients live.

EXAMPLE
Center: Johns Hopkins Hospital, Baltimore, MD (21205). Radius: 25 miles. Result: 132 ZIP codes across 9 counties, population 2.7M — the hospital's primary service area.

4. Real estate market analysis

Agents and investors use ZIP radii to define comparable-sales areas, analyze inventory, and identify expansion neighborhoods. The county data is useful for tax-jurisdiction analysis since property tax rules change at county lines.

5. Delivery and service area planning

Restaurants, courier services, HVAC contractors, and home-services businesses use ZIP radii to define where they will and won't deliver. The CSV plugs directly into e-commerce shipping rules, scheduling software, and routing platforms.

6. Political campaigns and canvassing

Local campaigns plan door-to-door canvasses, mailers, and phone banks by ZIP. A radius search around a candidate's home base or a key issue location surfaces the priority ZIPs for organizing.

7. Site selection and competitor mapping

Retailers picking a new location pull ZIP-radius population data for each candidate site to compare addressable markets. The list also feeds into cannibalization analysis — how much demand does a new store pull from existing locations within 5–15 miles?

8. Data science and ML feature engineering

Data teams use ZIP radius lookups to build location features — "count of nearby ZIPs by population", "median income within 10 mi", etc — for churn models, fraud detection, and recommendation systems.

How the distance calculation works

The tool uses the Haversine formula to compute great-circle distance between the center point and each ZIP code centroid. This is the shortest path between two points on the surface of a sphere — the same math airplanes use.

a = sin²(Δφ/2) + cos(φ₁) · cos(φ₂) · sin²(Δλ/2)
c = 2 · atan2(√a, √(1−a))
d = R · c            // R = 3959 mi (Earth radius)

Each ZIP is represented by a single coordinate: the geometric centroid of its ZCTA polygon from the SimpleMaps US ZIPs database. Distances are measured to that centroid, not to the nearest edge of the ZIP polygon. For most uses this is what you want — it answers "is the center of this ZIP within my radius?" rather than "does any sliver of this ZIP cross my radius?".

Inclusion is binary: a ZIP is either in your radius or it isn't. A ZIP whose centroid is 50.1 mi from your point will be excluded from a 50 mi radius even if most of its area falls inside. Tighten or loosen the radius slightly if you need edge cases captured.

The visible circle on the map is rendered as a true geodesic polygon (Turf.js, 80 vertices), so it respects Earth's curvature. At small radii the difference is invisible. At 200+ miles or near the poles, a flat-projection circle would visibly distort — the geodesic version does not.

Limitations & accuracy notes

We're upfront about what this tool does and doesn't do. Knowing the limitations helps you avoid the classic mistakes when working with ZIP-based geography.

  • ZCTAs are approximations. A ZCTA polygon is the Census Bureau's best guess at a USPS service boundary. The two are not identical, and both can change without notice.
  • Centroid-based inclusion misses edges. A large rural ZIP can extend many miles past its centroid. If you need every address within a precise distance, use a drive-time isochrone tool instead.
  • Population is annual, not real-time. Census ACS estimates lag by 1–3 years. Use this tool for planning, not for legal or compliance reporting that requires the latest data.
  • Boundaries are simplified. Polygons are simplified to ~330 m tolerance for fast browser rendering. Coastline detail and small islands may be reduced. The original Census shapefiles are higher fidelity if you need cartographic accuracy.
  • Not all ZIPs have boundaries. Unique ZIPs (single buildings) and PO Box ZIPs have no polygon. They show up in the results table when their point falls inside the radius, but no shape is drawn on the map.
  • The radius is straight-line, not driving distance. A ZIP 10 miles away as the crow flies might be a 25-minute drive in city traffic. Use a drive-time tool for delivery routing.

Glossary

ZIP Code
A 5-digit postal routing code introduced by the US Postal Service in 1963. ZIP stands for "Zone Improvement Plan." About 41,000 ZIP codes exist; not all represent geographic areas.
ZCTA
ZIP Code Tabulation Area — a polygon approximating a USPS ZIP code, created by the US Census Bureau for statistical reporting. ZCTAs are what most "ZIP code maps" actually show.
ZIP+4
A 9-digit extension that pinpoints a city block, building, or single delivery point. Not used for geographic radius searches.
Unique ZIP
A ZIP assigned to a single high-volume address (e.g., a university, hospital, or government building). Has no geographic area, often shows zero residential population.
PO Box ZIP
A ZIP that only serves a post office box facility. No assigned area or resident population.
Geometric centroid
The geometric center of a ZIP Code Tabulation Area (ZCTA) polygon — the single coordinate this tool uses to distance-match each ZIP. It is the shape's center, not weighted by where residents actually live.
Haversine distance
Great-circle distance between two points on a sphere. Used for accurate distance calculation over the curved surface of the Earth.
EDDM
Every Door Direct Mail — USPS service for sending mail to every address on a postal route, often defined by ZIP. CSV exports from this tool can be used to plan EDDM campaigns.

Related tools and resources

For visualizing the radius on a map without ZIP code data, use the Map Radius Tool — it works worldwide and supports multiple circles with different colors.

If you need the total population within a radius (not broken down by ZIP code), the Population Within Radius tool calculates aggregated demographics for any circular area.

To find cities instead of ZIP codes, use Find Cities in Radius — it lists all cities and towns within your specified distance with population data.

If you're not sure what ZIP code you're currently in, the What ZIP Code Am I In? tool uses GPS or address lookup to identify your postal code instantly with the ZCTA boundary drawn on the map.

To measure the straight-line distance between two specific ZIP codes, use the Distance Between ZIP Codes calculator — it shows ZCTA boundaries for both ZIPs and returns distance in miles, kilometers, and nautical miles.

Browsing by state? Each state has a county directory with population, area, and interactive county map:

CaliforniaTexasFloridaNew YorkPennsylvaniaIllinoisOhioGeorgiaNorth CarolinaMichiganNew JerseyVirginiaWashingtonArizonaMassachusettsTennessee

Frequently asked questions

The listed ZIPs come from the free (CC BY 4.0) SimpleMaps US Zip Codes Database v1.95.1 — 33,782 Census ZIP Code Tabulation Areas (ZCTAs) with a drawable boundary polygon, of which 33,169 have Census ACS population attached. The circle's population total and the count of unlisted ZIPs are computed server-side from the paid Comprehensive file, which adds 7,763 USPS-only ZIPs the Census does not model as ZCTAs — PO Box-only ZIPs, unique-recipient ZIPs (single buildings like the CIA HQ at 20505 or 30 Rockefeller Plaza), and military APO/FPO. Those are counted in the circle total but aren't listed, since they have no tabulated population or boundary — 41,545 USPS ZIPs in all.
The tool uses the Haversine formula to compute great-circle distance between the center point and each ZIP code's geometric centroid. This is the shortest path over the curved surface of Earth, which matters at distances above ~25 miles where flat-earth approximations diverge.
They are ZIP Code Tabulation Areas (ZCTAs) — Census Bureau polygons approximating each USPS ZIP code's service area. The tool draws every ZCTA whose centroid falls inside your radius. Non-ZCTA ZIPs (PO Box, unique-recipient, military) have no Census polygon, so they appear as a point marker only; the results table still lists them with their city, county, and state.
Boundaries are 2010 Census ZCTA shapes (OpenDataDE), mirrored from the OpenDataDE/State-zip-code-GeoJSON repository and simplified with ogr2ogr (~330 m tolerance) for fast browser rendering. Original Census files are available at census.gov/geographies.
Population, county, city, latitude, and longitude come from the SimpleMaps US ZIP Codes database, which compiles US Census Bureau ACS data and ZCTA definitions. Some ZIPs (PO Box-only, unique addresses) report zero population.
Yes. Drag the small white circular handle on the east edge of the radius — the circle expands or shrinks live, and on release the radius input, results table, and CSV update automatically. You can also use the slider, the input box (up to 500 mi), or the preset buttons.
Yes. The slider stops at 200 mi for precision, but you can type up to 500 mi (≈800 km) in the input box. A 500-mile radius from central US can return 8,000–12,000 ZIPs and several hundred million residents.
A small number of Census ZCTAs have a boundary but no ACS-tabulated population, so they show "—" for population; they are still listed and counted as ZIP codes. Separately, non-ZCTA USPS ZIPs — PO Box-only, unique-recipient ZIPs for single buildings (like the CIA HQ at 20505 or 30 Rockefeller Plaza at 10112), and military APO/FPO — have no Census area at all; they are not listed, and the tool instead reports how many fall inside the circle.
No. ZIP codes are a US-only system. Other countries use postal codes with different formats — UK postcodes, Canadian FSAs, German PLZ, etc. This tool covers the US only and will warn you if you click outside US territory.
The CSV contains ZIP, City, State, Population, and Distance columns for the ZIP codes currently shown. It opens in Excel, Google Sheets, Numbers, or any spreadsheet app. Common uses: importing into mailing list services, USPS EDDM planning, CRM segmentation, BI dashboards, or feeding GIS software.
Search is purely geographic — it ignores state lines. A 50-mile radius from Philadelphia returns ZIPs in Pennsylvania, New Jersey, and Delaware. The state column in the table lets you filter or pivot by state in your spreadsheet.
Yes — type any ZIP into the search box ("10001", "94102", "60601") and the map centers on that ZIP's geometric centroid. The radius then expands from there.
ZIP coordinates and population are from the SimpleMaps US Zip Codes Database (ACS 2024 5-year estimates); new ACS releases are picked up when the data files are rebuilt. The ZCTA boundary shapes drawn on the map are the 2010 Census ZCTAs (OpenDataDE). USPS does add and retire ZIPs throughout the year — these are reflected at the next data file rebuild.
USPS ZIP Code Lookup is authoritative for "what ZIP serves this address" — single-address queries, no radius search, no map. This tool is built for the opposite question: "what ZIPs are near this point" — bulk results, visual map, demographics, CSV export.
The ZIP coordinates and population come from the SimpleMaps US ZIP Codes Database, used here under licence — you are free to use the results this tool shows you (the on-screen list and its CSV export), but redistributing the underlying database in bulk requires your own SimpleMaps licence. ZCTA boundaries from the US Census are public domain.
Standard 5-digit US ZIP codes (e.g., "10001", "90210"). ZIP+4 is not used for geographic searches because the +4 extension represents a delivery point, not an area. Drop the "+4" and use the 5-digit base.
Differences usually stem from (1) which ZIPs are listed — this tool lists the 33,782 Census ZCTA ZIPs (the free, CC BY layer) and reports the non-ZCTA ZIPs (PO Box, unique-recipient, military) as a separate "not listed" count rather than mixing them into the list, (2) the centroid choice — this tool uses each ZCTA's geometric centroid, not a population-weighted one, and (3) the distance formula — Haversine vs Vincenty vs flat. The circle's population total is unaffected because non-ZCTA ZIPs contribute zero.
Yes. The map, drag-to-resize handle, hover popups, table, and CSV export all work on phones and tablets. On touch devices, "hover" becomes a tap on the polygon.
Effectively, yes. Each radius or location change queries our ZIP endpoint, which scans the ZIP data server-side and returns the nearest matches in a single lightweight response — so nothing heavy is downloaded to your browser. The map opens with a ready-made demo result on first paint, and boundary polygons load per-state on demand and are cached.
It is drawn as a true geodesic circle using Turf.js, accounting for Earth's curvature. At small radii the visual difference is tiny, but at 200+ miles the shape visibly differs from a flat-projection circle, especially at high latitudes.
Currently no — link sharing of state (center + radius in URL hash) is not currently available. For now, copy the ZIP list or export the CSV to share results.
Data sources & methodology

ZIP code data: SimpleMaps US Zip Codes Database v1.95.1 (8 Jul 2026), free version under CC BY 4.0. Population: American Community Survey 2024 5-year estimates. Coordinates are the geometric centroids of Census ZIP Code Tabulation Areas (2010 ZCTA boundaries).

ZIP code coordinates, population, county, and city from SimpleMaps US ZIP Codes Database, derived from US Census Bureau ZCTA definitions and the American Community Survey (ACS). ZCTA boundary polygons from the OpenDataDE State ZIP Code GeoJSON project (US Census 2010 ZCTA shapefiles), simplified with ogr2ogr -simplify 0.003 for fast browser rendering. Address autocomplete uses the Photon geocoder with OpenStreetMap data. Reverse geocoding uses Nominatim. Distances use the Haversine great-circle formula. Map rendering uses MapLibre GL JS with OpenFreeMap tiles and Turf.js for the geodesic radius polygon.

More free map tools