zip4lookup

ZIP Codes Near 45148 — Midland, OH

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

Free. No account needed.

Cities within 25 miles

CityDistanceZIP codes
Blanchester, OH 4.5 mi 1
Martinsville, OH 4.9 mi 1
Lynchburg, OH 6.9 mi 1
Fayetteville, OH 8.4 mi 1
Clarksville, OH 9.4 mi 1
Pleasant Plain, OH 10.5 mi 1
New Vienna, OH 10.9 mi 1
Wilmington, OH 12.2 mi 1
Newtonsville, OH 12.7 mi 1
Morrow, OH 13.4 mi 1
Goshen, OH 13.7 mi 1
Oregonia, OH 14.5 mi 1
Highland, OH 15.7 mi 1
Mount Orab, OH 15.8 mi 1
Williamsburg, OH 15.9 mi 1
Harveysburg, OH 16.2 mi 1
Reesville, OH 16.7 mi 1
Owensville, OH 17.7 mi 1
Leesburg, OH 18.5 mi 1
South Lebanon, OH 18.5 mi 1
Mowrystown, OH 18.5 mi 1
Maineville, OH 19.0 mi 1
Waynesville, OH 19.0 mi 1
Hillsboro, OH 19.0 mi 1
Port William, OH 19.1 mi 1
Batavia, OH 19.1 mi 1
Loveland, OH 19.4 mi 1
Sabina, OH 19.5 mi 1
Sardinia, OH 19.5 mi 1
Kings Mills, OH 19.9 mi 1
Milford, OH 20.5 mi 1
Lebanon, OH 20.8 mi 1
Bowersville, OH 21.9 mi 1
Camp Dennison, OH 22.4 mi 1
Miamiville, OH 23.0 mi 1
Mason, OH 23.1 mi 1
Spring Valley, OH 23.6 mi 1
Cincinnati, OH 23.7 mi 1
Terrace Park, OH 24.5 mi 1
Jamestown, OH 25.0 mi 1

All 40 ZIP codes, by distance

ZIPCityCountyDistance
45107 Blanchester, OH Clinton 4.5 mi
45146 Martinsville, OH Clinton 4.9 mi
45142 Lynchburg, OH Highland 6.9 mi
45118 Fayetteville, OH Brown 8.4 mi
45113 Clarksville, OH Clinton 9.4 mi
45162 Pleasant Plain, OH Warren 10.5 mi
45159 New Vienna, OH Clinton 10.9 mi
45177 Wilmington, OH Clinton 12.2 mi
45158 Newtonsville, OH Clermont 12.7 mi
45152 Morrow, OH Warren 13.4 mi
45122 Goshen, OH Clermont 13.7 mi
45054 Oregonia, OH Warren 14.5 mi
45132 Highland, OH Highland 15.7 mi
45154 Mount Orab, OH Brown 15.8 mi
45176 Williamsburg, OH Clermont 15.9 mi
45032 Harveysburg, OH Warren 16.2 mi
45166 Reesville, OH Clinton 16.7 mi
45160 Owensville, OH Clermont 17.7 mi
45135 Leesburg, OH Highland 18.5 mi
45065 South Lebanon, OH Warren 18.5 mi
45155 Mowrystown, OH Highland 18.5 mi
45039 Maineville, OH Warren 19.0 mi
45068 Waynesville, OH Warren 19.0 mi
45133 Hillsboro, OH Highland 19.0 mi
45164 Port William, OH Clinton 19.1 mi
45103 Batavia, OH Clermont 19.1 mi
45140 Loveland, OH Clermont 19.4 mi
45169 Sabina, OH Clinton 19.5 mi
45171 Sardinia, OH Brown 19.5 mi
45034 Kings Mills, OH Warren 19.9 mi
45150 Milford, OH Clermont 20.5 mi
45036 Lebanon, OH Warren 20.8 mi
45307 Bowersville, OH Greene 21.9 mi
45111 Camp Dennison, OH Hamilton 22.4 mi
45147 Miamiville, OH Clermont 23.0 mi
45040 Mason, OH Warren 23.1 mi
45370 Spring Valley, OH Greene 23.6 mi
45249 Cincinnati, OH Hamilton 23.7 mi
45174 Terrace Park, OH Hamilton 24.5 mi
45335 Jamestown, OH Greene 25.0 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 45148 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 45148

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

ZIP code 45148 Radius API