zip4lookup

ZIP Codes Near 45159 — New Vienna, OH

There are 34 ZIP codes within 25 miles of 45159, covering 34 cities and towns. Distances are straight-line between ZIP centroids, not driving distance.

Free. No account needed.

Cities within 25 miles

CityDistanceZIP codes
Highland, OH 4.9 mi 1
Martinsville, OH 6.0 mi 1
Leesburg, OH 7.6 mi 1
Reesville, OH 9.9 mi 1
Lynchburg, OH 10.5 mi 1
Midland, OH 10.9 mi 1
Wilmington, OH 11.8 mi 1
Sabina, OH 12.0 mi 1
Hillsboro, OH 13.7 mi 1
Blanchester, OH 15.3 mi 1
Port William, OH 16.0 mi 1
Greenfield, OH 16.1 mi 1
Clarksville, OH 16.5 mi 1
Fayetteville, OH 17.1 mi 1
Bowersville, OH 17.1 mi 1
Milledgeville, OH 18.7 mi 1
Washington Court House, OH 19.0 mi 1
Mowrystown, OH 20.5 mi 1
Harveysburg, OH 20.6 mi 1
Jamestown, OH 20.6 mi 1
Pleasant Plain, OH 21.3 mi 1
Cynthiana, OH 21.4 mi 1
Oregonia, OH 21.8 mi 1
Mount Orab, OH 22.5 mi 1
Sardinia, OH 22.8 mi 1
Morrow, OH 23.2 mi 1
Newtonsville, OH 23.2 mi 1
Jeffersonville, OH 23.5 mi 1
South Salem, OH 23.7 mi 1
Bainbridge, OH 23.8 mi 1
Waynesville, OH 23.9 mi 1
Sinking Spring, OH 24.2 mi 1
Goshen, OH 24.6 mi 1
Williamsburg, OH 24.8 mi 1

All 34 ZIP codes, by distance

ZIPCityCountyDistance
45132 Highland, OH Highland 4.9 mi
45146 Martinsville, OH Clinton 6.0 mi
45135 Leesburg, OH Highland 7.6 mi
45166 Reesville, OH Clinton 9.9 mi
45142 Lynchburg, OH Highland 10.5 mi
45148 Midland, OH Clinton 10.9 mi
45177 Wilmington, OH Clinton 11.8 mi
45169 Sabina, OH Clinton 12.0 mi
45133 Hillsboro, OH Highland 13.7 mi
45107 Blanchester, OH Clinton 15.3 mi
45164 Port William, OH Clinton 16.0 mi
45123 Greenfield, OH Highland 16.1 mi
45113 Clarksville, OH Clinton 16.5 mi
45118 Fayetteville, OH Brown 17.1 mi
45307 Bowersville, OH Greene 17.1 mi
43142 Milledgeville, OH Fayette 18.7 mi
43160 Washington Court House, OH Fayette 19.0 mi
45155 Mowrystown, OH Highland 20.5 mi
45032 Harveysburg, OH Warren 20.6 mi
45335 Jamestown, OH Greene 20.6 mi
45162 Pleasant Plain, OH Warren 21.3 mi
45624 Cynthiana, OH Pike 21.4 mi
45054 Oregonia, OH Warren 21.8 mi
45154 Mount Orab, OH Brown 22.5 mi
45171 Sardinia, OH Brown 22.8 mi
45152 Morrow, OH Warren 23.2 mi
45158 Newtonsville, OH Clermont 23.2 mi
43128 Jeffersonville, OH Fayette 23.5 mi
45681 South Salem, OH Ross 23.7 mi
45612 Bainbridge, OH Ross 23.8 mi
45068 Waynesville, OH Warren 23.9 mi
45172 Sinking Spring, OH Highland 24.2 mi
45122 Goshen, OH Clermont 24.6 mi
45176 Williamsburg, OH Clermont 24.8 mi

How this list is calculated

Each ZIP code is represented by a single centroid point, and distance is measured great-circle from the centroid of 45159 to each of the others. Two consequences worth knowing about:

If you need this programmatically — for a store locator, a delivery zone, or a territory map — the radius endpoint returns the same data as JSON, with an arbitrary radius and optional state filtering.

Back to 45159

County, time zone, area codes, and the full ZIP+4 lookup for any address in New Vienna.

ZIP code 45159 Radius API