Cities within 100 miles of Ann Arbor (straight line)
There are 82 cities and towns of 15,000 people or more within 100 miles of Ann Arbor, Michigan, in a straight line, and 249 cities and towns within 200 miles, measured from the city centre. The largest within 100 miles are Detroit (36 miles east), Toledo (43 miles south-southeast) and Windsor (37 miles east).
Within 100 miles
82
cities and towns · straight line
Within 200 miles
249
cities and towns · straight line
Nearest
Canton
13 miles (22 km) east · straight line
Straight-line distances from one city centre to another, as the crow flies. Roads between them are longer.
Ann ArborWithin 100 miles100 miles to 200 milesDashed rings: 100 miles and 200 miles in a straight line from the centre.
Cities and towns within 100 miles of Ann Arbor
The 40 largest of the 82 within 100 miles, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| CantonMichigan | east | 13 miles22 km |
| WestlandMichigan | east | 18 miles29 km |
| NoviMichigan | northeast | 20 miles31 km |
| LivoniaMichigan | east-northeast | 21 miles34 km |
| Farmington HillsMichigan | northeast | 23 miles38 km |
| RedfordMichigan | east-northeast | 24 miles38 km |
| TaylorMichigan | east | 24 miles39 km |
| Dearborn HeightsMichigan | east | 24 miles39 km |
| West Bloomfield TownshipMichigan | northeast | 27 miles44 km |
| Lincoln ParkMichigan | east | 29 miles46 km |
| DearbornMichigan | east | 29 miles47 km |
| SouthfieldMichigan | east-northeast | 30 miles48 km |
| WaterfordMichigan | north-northeast | 33 miles54 km |
| Royal OakMichigan | east-northeast | 34 miles54 km |
| PontiacMichigan | northeast | 34 miles55 km |
| DetroitMichigan | east | 36 miles58 km |
| WindsorOntario, Canada | east | 37 miles60 km |
| TroyMichigan | northeast | 38 miles61 km |
| WarrenMichigan | east-northeast | 40 miles64 km |
| Rochester HillsMichigan | northeast | 40 miles64 km |
| Sterling HeightsMichigan | east-northeast | 42 miles67 km |
| ToledoOhio | south-southeast | 43 miles70 km |
| RosevilleMichigan | east-northeast | 44 miles70 km |
| ShelbyMichigan | northeast | 45 miles73 km |
| Saint Clair ShoresMichigan | east-northeast | 46 miles74 km |
| Clinton TownshipMichigan | east-northeast | 47 miles76 km |
| East LansingMichigan | northwest | 49 miles80 km |
| FlintMichigan | north | 51 miles82 km |
| LansingMichigan | northwest | 52 miles84 km |
| LeamingtonOntario, Canada | east-southeast | 61 miles97 km |
| Battle CreekMichigan | west | 74 miles118 km |
| SaginawMichigan | north | 80 miles128 km |
| ChathamOntario, Canada | east | 80 miles129 km |
| SarniaOntario, Canada | northeast | 83 miles134 km |
| FindlayOhio | south | 85 miles137 km |
| Bay CityMichigan | north | 91 miles147 km |
| PortageMichigan | west | 94 miles152 km |
| KalamazooMichigan | west | 94 miles152 km |
| MidlandMichigan | north-northwest | 96 miles154 km |
| LorainOhio | southeast | 98 miles158 km |
From 100 miles to 200 miles of Ann Arbor
The 30 largest of the 167 between 100 miles and 200 miles, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| ElyriaOhio | southeast | 105 miles169 km |
| Fort WayneIndiana | southwest | 107 miles172 km |
| Grand RapidsMichigan | west-northwest | 109 miles175 km |
| WyomingMichigan | west-northwest | 109 miles176 km |
| ClevelandOhio | east-southeast | 118 miles190 km |
| ParmaOhio | east-southeast | 120 miles193 km |
| ElkhartIndiana | west-southwest | 122 miles196 km |
| South BendIndiana | west-southwest | 135 miles218 km |
| LondonOntario, Canada | east-northeast | 137 miles220 km |
| AkronOhio | southeast | 141 miles227 km |
| CantonOhio | southeast | 159 miles256 km |
| SpringfieldOhio | south | 163 miles262 km |
| ColumbusOhio | south-southeast | 165 miles265 km |
| MuncieIndiana | south-southwest | 167 miles270 km |
| Norfolk CountyOntario, Canada | east-northeast | 175 miles282 km |
| KokomoIndiana | southwest | 175 miles282 km |
| DaytonOhio | south | 176 miles283 km |
| YoungstownOhio | east-southeast | 179 miles288 km |
| KetteringOhio | south | 180 miles290 km |
| AndersonIndiana | southwest | 181 miles291 km |
| KitchenerOntario, Canada | east-northeast | 182 miles293 km |
| WaterlooOntario, Canada | east-northeast | 183 miles294 km |
| BrantfordOntario, Canada | east-northeast | 186 miles299 km |
| EriePennsylvania | east | 187 miles302 km |
| CambridgeOntario, Canada | east-northeast | 189 miles304 km |
| GaryIndiana | west-southwest | 191 miles308 km |
| NoblesvilleIndiana | southwest | 194 miles312 km |
| GuelphOntario, Canada | east-northeast | 197 miles317 km |
| HammondIndiana | west-southwest | 199 miles320 km |
| FishersIndiana | southwest | 199 miles321 km |
Measure from Ann Arbor to anywhere
The distance calculator gives the straight-line distance from this city to any other place, address or coordinate, in miles and kilometres, or from where you are standing.
Explore United States
Questions
What is the closest city to Ann Arbor?
Canton is the nearest city or town of 15,000 people or more, 13 miles (22 km) east of Ann Arbor's centre in a straight line. A smaller town or a suburb may be closer.
Are these driving distances from Ann Arbor?
No. Every distance on this page is a straight line between two centre points, as the crow flies. A road route is always longer, because roads bend around terrain and water, and MapGO does not measure driving distance or travel time.
Which places count as near Ann Arbor?
Every city and town of 15,000 people or more in the GeoNames gazetteer whose centre lies within 200 miles of Ann Arbor's centre. Villages and smaller towns are left out, so there are more places nearby than listed. A place right on a ring may fall either side of it, depending on where its centre point sits.
Places and their centre points from GeoNames (cities and towns of 15,000 people or more); distances computed by MapGO with the haversine formula. All distances on this page are straight lines over the Earth's surface, not road distances.