EV charging in Michigan by city
2,230 charging stations across 356 Michigan cities and towns — every station cross-linked from its city profile.
Dataset updated . Refreshed weekly from the US DOE Alternative Fuels Data Center.
Stations
2,230
Cities & towns
356
DC fast ports
1,775
Total ports
6,263
Cities
Charging cities in Michigan
| # | City | Stations | DC fast |
|---|---|---|---|
| 1 | Detroit | 273 | 103 |
| 2 | Ann Arbor | 147 | 64 |
| 3 | Grand Rapids | 76 | 52 |
| 4 | Lansing | 76 | 58 |
| 5 | Troy | 65 | 26 |
| 6 | Kalamazoo | 53 | 10 |
| 7 | Traverse City | 51 | 42 |
| 8 | Holland | 34 | 23 |
| 9 | Dearborn | 31 | 21 |
| 10 | Zeeland | 28 | 0 |
| 11 | Jackson | 27 | 32 |
| 12 | Novi | 24 | 11 |
| 13 | East Lansing | 23 | 6 |
| 14 | Livonia | 23 | 42 |
| 15 | Muskegon | 22 | 22 |
| 16 | Ferndale | 22 | 0 |
| 17 | Portage | 21 | 16 |
| 18 | Saginaw | 20 | 17 |
| 19 | Auburn Hills | 20 | 20 |
| 20 | Battle Creek | 19 | 19 |
| 21 | Sterling Heights | 17 | 4 |
| 22 | Farmington Hills | 16 | 10 |
| 23 | Warren | 16 | 20 |
| 24 | Pontiac | 16 | 0 |
| 25 | Grandville | 15 | 4 |
| 26 | Plymouth | 15 | 8 |
| 27 | Bay City | 14 | 18 |
| 28 | Marquette | 14 | 18 |
| 29 | Marshall | 13 | 22 |
| 30 | Ypsilanti | 13 | 30 |
| 31 | Taylor | 13 | 26 |
| 32 | Flint | 13 | 14 |
| 33 | Waterford Township | 13 | 4 |
| 34 | Southfield | 12 | 22 |
| 35 | Clare | 12 | 23 |
| 36 | Royal Oak | 11 | 8 |
| 37 | Monroe | 11 | 21 |
| 38 | Rochester Hills | 11 | 21 |
| 39 | Petoskey | 11 | 8 |
| 40 | West Bloomfield Township | 11 | 0 |
Top 40 shown of 356 cities with recorded stations.
Growth
Stations opened by year
201117
201215
20139
201427
201521
201629
201733
201848
201947
202061
2021245
2022366
2023308
2024402
2025404
2026181
Looking for individual stations? Biggest stations in Michigan →
Frequently asked questions
Which city in Michigan has the most EV chargers?
Detroit leads Michigan with 273 charging stations, ahead of Ann Arbor (147).
How much DC fast charging does Michigan have?
Michigan has 1,775 DC fast ports across its 2,230 stations (6,263 total ports of all levels).