Walk Score Logo
Go
Locate me

Cities in Michigan

The 65 largest cities in Michigan (the most populous cities in MI are Detroit, Grand Rapids, and Warren) have an average Walk Score of 37. The best cities in Michigan ranked by Walk Score are Hamtramck, Ferndale, and Ypsilanti, while the least walkable cities are Forest Hills, Norton Shores, and Romulus.

Follow the links for city maps, photos, and all neighborhoods.

The list of Michigan cities below is sorted alphabetically, but can also be sorted by Walk Score or population (click table's heading to sort).

City

Walk Score

Population

Detroit (the largest city in Michigan) 52 713,777
Grand Rapids 48 188,040
Warren 41 134,056
Sterling Heights 31 129,699
Lansing 40 114,297
Ann Arbor 49 113,934
Flint 40 102,434
Dearborn 55 98,153
Livonia 31 96,942
Westland 36 84,094
Troy 25 80,980
Farmington Hills 23 79,740
Kalamazoo 41 74,262
Wyoming 33 72,125
Southfield 35 71,739
Rochester Hills 18 70,995
Taylor 30 63,131
St. Clair Shores 39 59,715
Pontiac 41 59,515
Dearborn Heights 44 57,774
Royal Oak 50 57,236
Novi 17 55,224
Battle Creek 32 52,347
Saginaw 40 51,508
Kentwood 22 48,707
East Lansing 49 48,579
Roseville 42 47,299
Portage 17 46,292
Midland 30 41,863
Muskegon 41 38,401
Lincoln Park 51 38,144
Bay City 49 34,932
Jackson 47 33,534
Holland 43 33,051
Eastpointe 51 32,442
Port Huron 42 30,184
Southgate 44 30,047
Burton 20 29,999
Madison Heights 53 29,694
Oak Park 49 29,319
Allen Park 44 28,210
Garden City 42 27,692
Mount Pleasant 46 26,016
Wyandotte 51 25,883
Forest Hills 8 25,867
Inkster 32 25,369
Norton Shores 12 23,994
Romulus 15 23,989
Holt 16 23,973
Waverly 24 23,925
Walker 18 23,537
Hamtramck 74 22,423
Auburn Hills 25 21,412
Okemos 20 21,369
Marquette 45 21,355
Adrian 43 21,133
Monroe 44 20,733
Birmingham 55 20,103
Ferndale 57 19,900
Ypsilanti 56 19,435
Haslett 15 19,220
Trenton 33 18,853
Wayne 38 17,593
Allendale 15 17,579
Jenison 18 16,538

Find apartments and off campus housing near universities in Michigan

Find apartments and rentals near large employers in Michigan