ZIP Codes Near 15059 — Midland, PA
There are 91 ZIP codes within 25 miles of 15059, covering 88 cities and towns. Distances are straight-line between ZIP centroids, not driving distance.
Cities within 25 miles
| City | Distance | ZIP codes |
|---|---|---|
| Industry, PA | 3.2 mi | 1 |
| East Liverpool, OH | 4.6 mi | 1 |
| Shippingport, PA | 5.5 mi | 1 |
| Negley, OH | 6.2 mi | 1 |
| Chester, WV | 6.8 mi | 1 |
| Beaver, PA | 6.8 mi | 1 |
| Darlington, PA | 8.0 mi | 1 |
| Georgetown, PA | 8.6 mi | 1 |
| Hookstown, PA | 8.6 mi | 1 |
| Rogers, OH | 8.9 mi | 1 |
| Newell, WV | 8.9 mi | 1 |
| Beaver Falls, PA | 9.2 mi | 1 |
| Monaca, PA | 9.6 mi | 1 |
| Wellsville, OH | 10.7 mi | 1 |
| Aliquippa, PA | 10.9 mi | 1 |
| New Cumberland, WV | 11.3 mi | 1 |
| New Manchester, WV | 11.8 mi | 1 |
| East Palestine, OH | 12.0 mi | 1 |
| Elkton, OH | 12.8 mi | 1 |
| Stratton, OH | 13.1 mi | 1 |
| Conway, PA | 13.2 mi | 1 |
| New Waterford, OH | 13.3 mi | 1 |
| New Brighton, PA | 13.4 mi | 1 |
| Empire, OH | 13.6 mi | 1 |
| Clinton, PA | 13.7 mi | 1 |
| Koppel, PA | 13.8 mi | 1 |
| New Galilee, PA | 14.2 mi | 1 |
| Lisbon, OH | 14.4 mi | 1 |
| Enon Valley, PA | 14.6 mi | 1 |
| Rochester, PA | 14.6 mi | 1 |
| Freedom, PA | 15.1 mi | 1 |
| South Heights, PA | 15.3 mi | 1 |
| Ambridge, PA | 15.5 mi | 1 |
| Crescent, PA | 16.3 mi | 1 |
| Toronto, OH | 16.3 mi | 1 |
| Wampum, PA | 16.6 mi | 1 |
| Leetsdale, PA | 16.6 mi | 1 |
| Hammondsville, OH | 16.6 mi | 1 |
| Petersburg, OH | 16.7 mi | 1 |
| Baden, PA | 16.7 mi | 1 |
| Irondale, OH | 16.9 mi | 1 |
| Columbiana, OH | 17.4 mi | 1 |
| New Springfield, OH | 17.6 mi | 1 |
| Leetonia, OH | 17.9 mi | 1 |
| Ellwood City, PA | 18.2 mi | 1 |
| Weirton, WV | 18.2 mi | 1 |
| Fombell, PA | 18.3 mi | 1 |
| West Pittsburg, PA | 18.4 mi | 1 |
| Imperial, PA | 18.6 mi | 1 |
| Salineville, OH | 19.0 mi | 1 |
| Sewickley, PA | 19.5 mi | 1 |
| Coraopolis, PA | 19.7 mi | 1 |
| New Castle, PA | 19.8 mi | 2 |
| Bessemer, PA | 19.9 mi | 1 |
| Zelienople, PA | 19.9 mi | 1 |
| New Middletown, OH | 19.9 mi | 1 |
| Burgettstown, PA | 20.0 mi | 1 |
| Cranberry Township, PA | 20.3 mi | 1 |
| North Lima, OH | 20.5 mi | 1 |
| Bulger, PA | 20.6 mi | 1 |
| Warrendale, PA | 20.8 mi | 1 |
| Summitville, OH | 20.8 mi | 1 |
| Washingtonville, OH | 21.0 mi | 1 |
| Steubenville, OH | 21.5 mi | 2 |
| Bradfordwoods, PA | 21.7 mi | 1 |
| Joffre, PA | 21.9 mi | 1 |
| Hanoverton, OH | 21.9 mi | 1 |
| Richmond, OH | 22.3 mi | 1 |
| Langeloth, PA | 22.4 mi | 1 |
| Harmony, PA | 22.5 mi | 1 |
| Hillsville, PA | 22.5 mi | 1 |
| Wexford, PA | 22.6 mi | 1 |
| Pittsburgh, PA | 22.6 mi | 2 |
| Youngstown, OH | 22.8 mi | 1 |
| Slovan, PA | 22.9 mi | 1 |
| Winona, OH | 23.0 mi | 1 |
| Colliers, WV | 23.2 mi | 1 |
| Bergholz, OH | 23.3 mi | 1 |
| Midway, PA | 23.5 mi | 1 |
| Atlasburg, PA | 24.1 mi | 1 |
| Callery, PA | 24.2 mi | 1 |
| Oakdale, PA | 24.3 mi | 1 |
| Mars, PA | 24.3 mi | 1 |
| Follansbee, WV | 24.4 mi | 1 |
| Kensington, OH | 24.5 mi | 1 |
| Evans City, PA | 24.6 mi | 1 |
| Mechanicstown, OH | 24.6 mi | 1 |
| Edinburg, PA | 24.7 mi | 1 |
All 91 ZIP codes, by distance
| ZIP | City | County | Distance |
|---|---|---|---|
| 15052 | Industry, PA | Beaver | 3.2 mi |
| 43920 | East Liverpool, OH | Columbiana | 4.6 mi |
| 15077 | Shippingport, PA | Beaver | 5.5 mi |
| 44441 | Negley, OH | Columbiana | 6.2 mi |
| 26034 | Chester, WV | Hancock | 6.8 mi |
| 15009 | Beaver, PA | Beaver | 6.8 mi |
| 16115 | Darlington, PA | Beaver | 8.0 mi |
| 15043 | Georgetown, PA | Beaver | 8.6 mi |
| 15050 | Hookstown, PA | Beaver | 8.6 mi |
| 44455 | Rogers, OH | Columbiana | 8.9 mi |
| 26050 | Newell, WV | Hancock | 8.9 mi |
| 15010 | Beaver Falls, PA | Beaver | 9.2 mi |
| 15061 | Monaca, PA | Beaver | 9.6 mi |
| 43968 | Wellsville, OH | Columbiana | 10.7 mi |
| 15001 | Aliquippa, PA | Beaver | 10.9 mi |
| 26047 | New Cumberland, WV | Hancock | 11.3 mi |
| 26056 | New Manchester, WV | Hancock | 11.8 mi |
| 44413 | East Palestine, OH | Columbiana | 12.0 mi |
| 44415 | Elkton, OH | Columbiana | 12.8 mi |
| 43961 | Stratton, OH | Jefferson | 13.1 mi |
| 15027 | Conway, PA | Beaver | 13.2 mi |
| 44445 | New Waterford, OH | Columbiana | 13.3 mi |
| 15066 | New Brighton, PA | Beaver | 13.4 mi |
| 43926 | Empire, OH | Jefferson | 13.6 mi |
| 15026 | Clinton, PA | Beaver | 13.7 mi |
| 16136 | Koppel, PA | Beaver | 13.8 mi |
| 16141 | New Galilee, PA | Lawrence | 14.2 mi |
| 44432 | Lisbon, OH | Columbiana | 14.4 mi |
| 16120 | Enon Valley, PA | Lawrence | 14.6 mi |
| 15074 | Rochester, PA | Beaver | 14.6 mi |
| 15042 | Freedom, PA | Beaver | 15.1 mi |
| 15081 | South Heights, PA | Beaver | 15.3 mi |
| 15003 | Ambridge, PA | Beaver | 15.5 mi |
| 15046 | Crescent, PA | Allegheny | 16.3 mi |
| 43964 | Toronto, OH | Jefferson | 16.3 mi |
| 16157 | Wampum, PA | Lawrence | 16.6 mi |
| 15056 | Leetsdale, PA | Allegheny | 16.6 mi |
| 43930 | Hammondsville, OH | Jefferson | 16.6 mi |
| 44454 | Petersburg, OH | Mahoning | 16.7 mi |
| 15005 | Baden, PA | Beaver | 16.7 mi |
| 43932 | Irondale, OH | Jefferson | 16.9 mi |
| 44408 | Columbiana, OH | Columbiana | 17.4 mi |
| 44443 | New Springfield, OH | Mahoning | 17.6 mi |
| 44431 | Leetonia, OH | Columbiana | 17.9 mi |
| 16117 | Ellwood City, PA | Lawrence | 18.2 mi |
| 26062 | Weirton, WV | Hancock | 18.2 mi |
| 16123 | Fombell, PA | Beaver | 18.3 mi |
| 16160 | West Pittsburg, PA | Lawrence | 18.4 mi |
| 15126 | Imperial, PA | Allegheny | 18.6 mi |
| 43945 | Salineville, OH | Columbiana | 19.0 mi |
| 15143 | Sewickley, PA | Allegheny | 19.5 mi |
| 15108 | Coraopolis, PA | Allegheny | 19.7 mi |
| 16102 | New Castle, PA | Lawrence | 19.8 mi |
| 16112 | Bessemer, PA | Lawrence | 19.9 mi |
| 16063 | Zelienople, PA | Butler | 19.9 mi |
| 44442 | New Middletown, OH | Mahoning | 19.9 mi |
| 15021 | Burgettstown, PA | Washington | 20.0 mi |
| 16066 | Cranberry Township, PA | Butler | 20.3 mi |
| 44452 | North Lima, OH | Mahoning | 20.5 mi |
| 15019 | Bulger, PA | Washington | 20.6 mi |
| 15086 | Warrendale, PA | Allegheny | 20.8 mi |
| 43962 | Summitville, OH | Columbiana | 20.8 mi |
| 44490 | Washingtonville, OH | Columbiana | 21.0 mi |
| 43952 | Steubenville, OH | Jefferson | 21.5 mi |
| 15015 | Bradfordwoods, PA | Allegheny | 21.7 mi |
| 15053 | Joffre, PA | Washington | 21.9 mi |
| 44423 | Hanoverton, OH | Columbiana | 21.9 mi |
| 43944 | Richmond, OH | Jefferson | 22.3 mi |
| 15054 | Langeloth, PA | Washington | 22.4 mi |
| 16037 | Harmony, PA | Butler | 22.5 mi |
| 16132 | Hillsville, PA | Lawrence | 22.5 mi |
| 15090 | Wexford, PA | Allegheny | 22.6 mi |
| 15275 | Pittsburgh, PA | Allegheny | 22.6 mi |
| 44514 | Youngstown, OH | Mahoning | 22.8 mi |
| 15078 | Slovan, PA | Washington | 22.9 mi |
| 44493 | Winona, OH | Columbiana | 23.0 mi |
| 26035 | Colliers, WV | Brooke | 23.2 mi |
| 43908 | Bergholz, OH | Jefferson | 23.3 mi |
| 15225 | Pittsburgh, PA | Allegheny | 23.3 mi |
| 15060 | Midway, PA | Washington | 23.5 mi |
| 16101 | New Castle, PA | Lawrence | 23.7 mi |
| 15004 | Atlasburg, PA | Washington | 24.1 mi |
| 16024 | Callery, PA | Butler | 24.2 mi |
| 15071 | Oakdale, PA | Allegheny | 24.3 mi |
| 16046 | Mars, PA | Butler | 24.3 mi |
| 26037 | Follansbee, WV | Brooke | 24.4 mi |
| 44427 | Kensington, OH | Carroll | 24.5 mi |
| 16033 | Evans City, PA | Butler | 24.6 mi |
| 44651 | Mechanicstown, OH | Carroll | 24.6 mi |
| 16116 | Edinburg, PA | Lawrence | 24.7 mi |
| 43953 | Steubenville, OH | Jefferson | 24.9 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 15059 to each of the others. Two consequences worth knowing about:
- Large rural ZIPs distort the picture. A ZIP covering 400 square miles has a centroid that may be 15 miles from its own nearest edge, so a code listed as 30 miles away can begin much closer.
- These are not driving distances. A river, a bay, or a mountain range makes a 12-mile straight line into a 40-minute drive. For service-area planning, use this as a first cut and check the routes.
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 15059
County, time zone, area codes, and the full ZIP+4 lookup for any address in Midland.