Every incorporated place and community the Census lists in Michigan, with the two numbers public data gives us cheaply: how many people live there, and the share who bike to work. A town with a full Compass links straight to it.
| Town | Population | Bike to work | |
| Detroit | 636,787 | 0.5% | Full Compass |
| Grand Rapids | 198,096 | 0.9% | Full Compass |
| Warren | 138,588 | 0.1% | Full Compass |
| Sterling Heights | 133,744 | 0.4% | Full Compass |
| Ann Arbor | 122,216 | 2.6% | Full Compass |
| Lansing | 112,986 | 0.7% | Full Compass |
| Dearborn | 108,414 | 0.3% | Full Compass |
| Livonia | 94,928 | 0.1% | Full Compass |
| Troy | 87,170 | 0.2% | Full Compass |
| Westland | 84,806 | 0.2% | Full Compass |
| Farmington Hills | 83,562 | 0% | Full Compass |
| Flint | 81,863 | 0% | Full Compass |
| Wyoming | 76,732 | 0.6% | Full Compass |
| Southfield | 76,107 | 0.1% | Full Compass |
| Rochester Hills | 76,041 | 0.1% | Full Compass |
| Kalamazoo | 73,342 | 0.6% | Full Compass |
| Novi | 65,870 | 0.2% | Full Compass |
| Taylor | 62,937 | 0.1% | Full Compass |
| Dearborn Heights | 62,474 | 0.1% | Full Compass |
| Pontiac | 61,965 | 0.4% | Full Compass |
| St. Clair Shores | 58,656 | 0.3% | Full Compass |
| Royal Oak | 58,053 | 0.2% | Full Compass |
| Kentwood | 54,042 | 0% | Full Compass |
| Battle Creek | 52,469 | 0.6% | Full Compass |
| Portage | 48,936 | 0.5% | Full Compass |
| Roseville | 47,476 | 0.4% | Full Compass |
| East Lansing | 45,403 | 4.4% | Full Compass |
| Saginaw | 44,316 | 0.5% | Full Compass |
| Midland | 42,404 | 0.4% | Full Compass |
| Lincoln Park | 39,807 | 0.1% | Full Compass |
| Muskegon | 38,286 | 0.2% | Full Compass |
| Holland | 34,186 | 1.3% | Full Compass |
| Eastpointe | 34,087 | 0.3% | Full Compass |
| Bay City | 32,664 | 0.5% | Full Compass |
| Jackson | 31,420 | 0.4% | Full Compass |
| Southgate | 29,948 | 0.1% | Full Compass |
| Burton | 29,568 | 0% | Full Compass |
| Oak Park | 29,495 | 0% | Full Compass |
| Port Huron | 28,881 | 0.4% | Full Compass |
| Madison Heights | 28,521 | 1.3% | Full Compass |
| Forest Hills | 28,425 | 0.3% | Quick read |
| Allen Park | 28,395 | 0.2% | Full Compass |
| Hamtramck | 27,842 | 0.4% | Full Compass |
| Garden City | 27,203 | 0.2% | Full Compass |
| Inkster | 25,839 | 0.1% | Full Compass |
| Okemos | 25,549 | 0.5% | Quick read |
| Holt | 25,374 | 0.1% | Quick read |
| Allendale | 25,206 | 0.7% | Quick read |
| Walker | 25,175 | 0% | Full Compass |
| Romulus | 25,055 | 0% | Full Compass |
| Norton Shores | 24,984 | 0.2% | Full Compass |
| Wyandotte | 24,857 | 0.4% | Full Compass |
| Auburn Hills | 24,593 | 0.3% | Full Compass |
| Waverly | 23,723 | 0.2% | Quick read |
| Mount Pleasant | 21,826 | 1.5% | Full Compass |
| Birmingham | 21,738 | 0.2% | Full Compass |
| Marquette | 20,673 | 2.2% | Full Compass |
| Adrian | 20,607 | 0.2% | Full Compass |
| Monroe | 20,400 | 0.4% | Full Compass |
| Ypsilanti | 20,204 | 0.5% | Quick read |
| Cutlerville | 19,281 | 0.1% | Quick read |
| Ferndale | 19,264 | 0.4% | Quick read |
| Haslett | 19,091 | 0.4% | Quick read |
| Trenton | 18,420 | 0% | Quick read |
| Wayne | 17,568 | 0.3% | Quick read |
| Jenison | 17,314 | 0.4% | Quick read |
| Wixom | 17,007 | 0.2% | Quick read |
| Grosse Pointe Woods | 16,338 | 0.3% | Quick read |
| Grandville | 16,017 | 0.1% | Quick read |
| Mount Clemens | 15,679 | 0.3% | Quick read |
| Traverse City | 15,468 | 5.6% | Quick read |
| Northview | 15,428 | 0% | Quick read |
| Harper Woods | 15,296 | 0.3% | Quick read |
| Berkley | 15,150 | 0.8% | Quick read |
| Hazel Park | 15,065 | 1.3% | Quick read |
| Owosso | 14,678 | 0.5% | Quick read |
| Fraser | 14,668 | 0% | Quick read |
| Coldwater | 13,704 | 1.1% | Quick read |
| Sault Ste. Marie | 13,409 | 3.5% | Quick read |
| Ionia | 13,081 | 0% | Quick read |
| Rochester | 12,978 | 0% | Quick read |
| Woodhaven | 12,867 | 0.5% | Quick read |
| Melvindale | 12,639 | 0% | Quick read |
| Escanaba | 12,403 | 1.5% | Quick read |
| Riverview | 12,390 | 0.7% | Quick read |
| New Baltimore | 12,104 | 0% | Quick read |
| Fenton | 11,967 | 0% | Quick read |
| Niles | 11,871 | 0.3% | Quick read |
| South Lyon | 11,788 | 0.5% | Quick read |
| Grosse Pointe Park | 11,513 | 0.1% | Quick read |
| Farmington | 11,486 | 0.1% | Quick read |
| Clawson | 11,388 | 0.2% | Quick read |
| East Grand Rapids | 11,385 | 0.1% | Quick read |
| Sturgis | 11,050 | 0.9% | Quick read |
| Grand Haven | 10,961 | 0% | Quick read |
| Beverly Hills | 10,550 | 0.3% | Quick read |
| Flat Rock | 10,448 | 0.8% | Quick read |
| Cadillac | 10,400 | 2.2% | Quick read |
| Comstock Park | 10,379 | 0.1% | Quick read |
| Alpena | 10,200 | 1.9% | Quick read |
| Howell | 10,067 | 0% | Quick read |
| Grosse Pointe Farms | 10,018 | 0% | Quick read |
| Marysville | 9,973 | 0% | Quick read |
| Muskegon Heights | 9,954 | 0.2% | Quick read |
| Lambertville | 9,846 | 0.4% | Quick read |
| Alma | 9,436 | 1.3% | Quick read |
| Plymouth | 9,300 | 0.4% | Quick read |
| Ecorse | 9,292 | 0% | Quick read |
| Charlotte | 9,273 | 1.8% | Quick read |
| Temperance | 9,121 | 0% | Quick read |
| Benton Harbor | 9,101 | 1% | Quick read |
| Beecher | 9,085 | 0% | Quick read |
| Lapeer | 9,034 | 0.6% | Quick read |
| Highland Park | 9,032 | 0.5% | Quick read |
| Westwood | 9,022 | 0% | Quick read |
| Saline | 8,973 | 0% | Quick read |
| Greenville | 8,866 | 0% | Quick read |
| Tecumseh | 8,678 | 0.1% | Quick read |
| Center Line | 8,493 | 0% | Quick read |
| Menominee | 8,429 | 1% | Quick read |
| Flushing | 8,349 | 0% | Quick read |
| Houghton | 8,303 | 2% | Quick read |
| Mason | 8,284 | 0% | Quick read |
| Grand Blanc | 8,034 | 0% | Quick read |
| Hillsdale | 8,005 | 2.2% | Quick read |
| Three Rivers | 7,923 | 0.9% | Quick read |
| Big Rapids | 7,915 | 0.5% | Quick read |
| Whitmore Lake | 7,911 | 0% | Quick read |
| St. Joseph | 7,852 | 1.7% | Quick read |
| Grand Ledge | 7,795 | 0% | Quick read |
| Albion | 7,732 | 1.2% | Quick read |
| St. Johns | 7,711 | 0% | Quick read |
| Ludington | 7,691 | 0.2% | Quick read |
| Hudsonville | 7,633 | 1.6% | Quick read |
| Iron Mountain | 7,522 | 0.2% | Quick read |
| Hastings | 7,504 | 0% | Quick read |
| Brighton | 7,486 | 0% | Quick read |
| Shields | 7,444 | 0% | Quick read |
| Freeland | 7,357 | 0% | Quick read |
| Walled Lake | 7,262 | 0% | Quick read |
| River Rouge | 7,200 | 0% | Quick read |
| Byron Center | 6,988 | 0% | Quick read |
| St. Louis | 6,932 | 1.1% (small sample) | Quick read |
| Fair Plain | 6,882 | 0% | Quick read |
| Marshall | 6,806 | 0.6% | Quick read |
| South Monroe | 6,658 | 0% | Quick read |
| Eastwood | 6,497 | 0% | Quick read |
| Bridgeport | 6,495 | 0% | Quick read |
| Milford | 6,483 | 0% | Quick read |
| Huntington Woods | 6,365 | 0.1% | Quick read |
| Lake Fenton | 6,316 | 0% | Quick read |
| Manistee | 6,248 | 0.5% | Quick read |
| New Haven | 6,200 | 0% | Quick read |
| Ishpeming | 6,191 | 1.4% | Quick read |
| Milan | 6,153 | 0% | Quick read |
| Rockford | 6,144 | 0% | Quick read |
| Northville | 6,088 | 0% | Quick read |
| Buena Vista | 6,013 | 0% (small sample) | Quick read |
| Holly | 5,997 | 0% | Quick read |
| Belding | 5,942 | 0% | Quick read |
| Swartz Creek | 5,865 | 0% | Quick read |
| Petoskey | 5,859 | 2.3% | Quick read |
| Richmond | 5,852 | 0.8% | Quick read |
| Zeeland | 5,701 | 1.1% | Quick read |
| Dowagiac | 5,680 | 0.2% | Quick read |
| Grosse Pointe | 5,621 | 0% | Quick read |
| Houghton Lake | 5,601 | 0.2% (small sample) | Quick read |
| St. Clair | 5,496 | 0% | Quick read |
| Chelsea | 5,440 | 0.2% | Quick read |
| Dundee | 5,408 | 0% | Quick read |
| Springfield | 5,268 | 0.4% | Quick read |
| Gladstone | 5,231 | 0% | Quick read |
| Eaton Rapids | 5,201 | 0% | Quick read |
| Utica | 5,195 | 0% | Quick read |
| Allegan | 5,180 | 0.6% (small sample) | Quick read |
| Pearl Beach | 5,159 | 0% | Quick read |
| Comstock Northwest | 5,131 | 0% | Quick read |
| Kingsford | 5,127 | 0.7% | Quick read |
| Davison | 5,114 | 0.4% | Quick read |
| Ironwood | 5,088 | 0.3% | Quick read |
| Frankenmuth | 5,064 | 0% | Quick read |
| Gibraltar | 4,950 | 0% | Quick read |
| Michigan Center | 4,906 | 0% | Quick read |
| Coopersville | 4,804 | 0.4% | Quick read |
| Cheboygan | 4,782 | 3.5% (small sample) | Quick read |
| DeWitt | 4,779 | 0% | Quick read |
| Negaunee | 4,650 | 0% | Quick read |
| Vandercook Lake | 4,635 | 0% (small sample) | Quick read |
| Hancock | 4,526 | 0.6% | Quick read |
| Fremont | 4,510 | 0% (small sample) | Quick read |
| Dexter | 4,505 | 1.8% | Quick read |
| Wolverine Lake | 4,493 | 0% | Quick read |
| Wayland | 4,411 | 0.9% | Quick read |
| Bloomfield Hills | 4,402 | 0% (small sample) | Quick read |
| Caro | 4,294 | 0.8% (small sample) | Quick read |
| Buchanan | 4,276 | 0% | Quick read |
| Gaylord | 4,261 | 0% (small sample) | Quick read |
| Middleville | 4,259 | 0% | Quick read |
| Sparta | 4,247 | 0% (small sample) | Quick read |
| Algonac | 4,167 | 0.6% (small sample) | Quick read |
| Roosevelt Park | 4,139 | 0% | Quick read |
| Wolf Lake | 4,128 | 0.4% (small sample) | Quick read |
| Lowell | 4,127 | 1.9% (small sample) | Quick read |
| Linden | 4,125 | 0% (small sample) | Quick read |
| Otsego | 4,083 | 0% (small sample) | Quick read |
| Lathrup Village | 4,076 | 0% (small sample) | Quick read |
| North Muskegon | 4,076 | 0% (small sample) | Quick read |
| Marine City | 4,068 | 0% (small sample) | Quick read |
| South Haven | 3,999 | 0% (small sample) | Quick read |
| Belleville | 3,979 | 0% (small sample) | Quick read |
| Dorr | 3,952 | 0% (small sample) | Quick read |
| Boyne City | 3,821 | 0% (small sample) | Quick read |
| Portland | 3,816 | 0.7% (small sample) | Quick read |
| Williamston | 3,810 | 0% (small sample) | Quick read |
| Benton Heights | 3,763 | 0% (small sample) | Quick read |
| Plainwell | 3,763 | 0% (small sample) | Quick read |
| Vicksburg | 3,757 | 0% | Quick read |
| Romeo | 3,727 | 0% (small sample) | Quick read |
| Imlay City | 3,698 | 0% (small sample) | Quick read |
| Cedar Springs | 3,646 | 0% (small sample) | Quick read |
| Paw Paw Lake | 3,643 | 0% (small sample) | Quick read |
| Durand | 3,495 | 0% (small sample) | Quick read |
| Oxford | 3,487 | 0% (small sample) | Quick read |
| Essexville | 3,372 | 0% (small sample) | Quick read |
| Clare | 3,367 | 0.7% (small sample) | Quick read |
| Level Park-Oak Park | 3,364 | 0% (small sample) | Quick read |
| Harvey | 3,335 | 0% (small sample) | Quick read |
| Paw Paw | 3,318 | 0% (small sample) | Quick read |
| Kincheloe | 3,290 | 0% (small sample) | Quick read |
| Rockwood | 3,232 | 0% (small sample) | Quick read |
| Blissfield | 3,214 | 0% (small sample) | Quick read |
| Mount Morris | 3,147 | 0.7% (small sample) | Quick read |
| Bath | 3,133 | 0% (small sample) | Quick read |
| Gladwin | 3,066 | 0.9% (small sample) | Quick read |
| Corunna | 3,057 | 0% (small sample) | Quick read |
| Potterville | 3,036 | 0% (small sample) | Quick read |
| Bad Axe | 3,025 | 0% (small sample) | Quick read |
| Iron River | 2,995 | 0% (small sample) | Quick read |
| Ferrysburg | 2,959 | 0.7% (small sample) | Quick read |
| Fowlerville | 2,951 | 1.7% (small sample) | Quick read |
| Whitehall | 2,935 | 0.3% (small sample) | Quick read |
| Clinton | 2,929 | 0.4% (small sample) | Quick read |
| Lake Orion | 2,915 | 3.1% (small sample) | Quick read |
| West Monroe | 2,888 | 0% (small sample) | Quick read |
| Skidway Lake | 2,880 | 0% (small sample) | Quick read |
| Rogers City | 2,866 | 0% (small sample) | Quick read |
| Ithaca | 2,840 | 2.3% (small sample) | Quick read |
| Manistique | 2,838 | 0% (small sample) | Quick read |
| K. I. Sawyer | 2,833 | 0% (small sample) | Quick read |
| Norway | 2,832 | 0% (small sample) | Quick read |
| Almont | 2,826 | 0% (small sample) | Quick read |
| St. Helen | 2,822 | 3.3% (small sample) | Quick read |
| Beechwood | 2,803 | 0% (small sample) | Quick read |
| Keego Harbor | 2,771 | 0% (small sample) | Quick read |
| Vassar | 2,718 | 0% (small sample) | Quick read |
| West Ishpeming | 2,713 | 0% (small sample) | Quick read |
| Sandusky | 2,711 | 0.4% (small sample) | Quick read |
| East Tawas | 2,677 | 1.5% (small sample) | Quick read |
| Carleton | 2,655 | 0% (small sample) | Quick read |
| Franklin | 2,653 | 0% (small sample) | Quick read |
| Croswell | 2,617 | 1.8% (small sample) | Quick read |
| Village of Grosse Pointe Shores | 2,610 | 0.5% (small sample) | Quick read |
| Pleasant Ridge | 2,609 | 0.4% (small sample) | Quick read |
| Woodland Beach | 2,598 | 0% (small sample) | Quick read |
| Canadian Lakes | 2,578 | 0% (small sample) | Quick read |
| Mattawan | 2,566 | 0% (small sample) | Quick read |
| Hartford | 2,565 | 0% (small sample) | Quick read |
| Kalkaska | 2,563 | 0% (small sample) | Quick read |
| Spring Lake | 2,530 | 2.1% (small sample) | Quick read |
| Shelby | 2,520 | 0% (small sample) | Quick read |
| Montague | 2,514 | 0% (small sample) | Quick read |
| Reed City | 2,481 | 0.5% (small sample) | Quick read |
| Hudson | 2,480 | 0% (small sample) | Quick read |
| Charlevoix | 2,474 | 2.6% (small sample) | Quick read |
| Newaygo | 2,458 | 0% (small sample) | Quick read |
| Argentine | 2,451 | 0% (small sample) | Quick read |
| Chesaning | 2,450 | 0.5% (small sample) | Quick read |
| Edgemont Park | 2,444 | 0% (small sample) | Quick read |
| Spring Arbor | 2,410 | 1.8% (small sample) | Quick read |
| Bridgman | 2,378 | 0.4% (small sample) | Quick read |
| Orchard Lake Village | 2,342 | 0% (small sample) | Quick read |
| Harrison | 2,311 | 0% (small sample) | Quick read |
| Jonesville | 2,304 | 0% (small sample) | Quick read |
| Perry | 2,281 | 0% (small sample) | Quick read |
| Clio | 2,275 | 0.9% (small sample) | Quick read |
| Cass City | 2,274 | 0% (small sample) | Quick read |
| Manchester | 2,261 | 0% (small sample) | Quick read |
| St. Ignace | 2,233 | 3.1% (small sample) | Quick read |
| Constantine | 2,214 | 0% (small sample) | Quick read |
| Detroit Beach | 2,211 | 0% (small sample) | Quick read |
| West Branch | 2,198 | 1% (small sample) | Quick read |
| Hart | 2,173 | 0% (small sample) | Quick read |
| Leslie | 2,154 | 0% (small sample) | Quick read |
| Trowbridge Park | 2,153 | 2% (small sample) | Quick read |
| Lake Odessa | 2,129 | 0% (small sample) | Quick read |
| Indian River | 2,076 | 0% (small sample) | Quick read |
| Galesburg | 2,069 | 1.8% (small sample) | Quick read |
| Bangor | 2,068 | 3.9% (small sample) | Quick read |
| Yale | 2,050 | 0% (small sample) | Quick read |
| Parchment | 2,041 | 0% (small sample) | Quick read |
| Armada | 2,039 | 0% (small sample) | Quick read |
| South Rockwood | 2,032 | 0% (small sample) | Quick read |
| Berrien Springs | 2,022 | 2.3% (small sample) | Quick read |
| Baraga | 2,020 | 0% (small sample) | Quick read |
| St. Charles | 2,020 | 0% (small sample) | Quick read |
| Munising | 2,003 | 0% (small sample) | Quick read |
| Morenci | 1,998 | 0.3% (small sample) | Quick read |
| Bronson | 1,992 | 0% (small sample) | Quick read |
| Goodrich | 1,991 | 0% (small sample) | Quick read |
| Montrose | 1,958 | 0% (small sample) | Quick read |
| Sebewaing | 1,951 | 0% (small sample) | Quick read |
| Pinckney | 1,950 | 0% (small sample) | Quick read |
| Saranac | 1,946 | 0% (small sample) | Quick read |
| L'Anse | 1,942 | 0% (small sample) | Quick read |
| Brownlee Park | 1,931 | 0% (small sample) | Quick read |
| Auburn | 1,921 | 0% (small sample) | Quick read |
| Capac | 1,920 | 0% (small sample) | Quick read |
| Decatur | 1,886 | 0% (small sample) | Quick read |
| Twin Lake | 1,885 | 0% (small sample) | Quick read |
| Watervliet | 1,883 | 0% (small sample) | Quick read |
| East Jordan | 1,876 | 0% (small sample) | Quick read |
| Fennville | 1,876 | 0% (small sample) | Quick read |
| Stony Point | 1,875 | 0% (small sample) | Quick read |
| Lawton | 1,869 | 0% (small sample) | Quick read |
| Howard City | 1,836 | 0.7% (small sample) | Quick read |
| Union City | 1,826 | 0% (small sample) | Quick read |
| Caledonia | 1,808 | 0% (small sample) | Quick read |
| Manitou Beach-Devils Lake | 1,807 | 0% (small sample) | Quick read |
| Marlette | 1,797 | 1.7% (small sample) | Quick read |
| Kingsley | 1,792 | 0.5% (small sample) | Quick read |
| Wacousta | 1,788 | 0% (small sample) | Quick read |
| Crystal Falls | 1,773 | 0% (small sample) | Quick read |
| Grayling | 1,758 | 0.5% (small sample) | Quick read |
| Cassopolis | 1,750 | 0% (small sample) | Quick read |
| Tawas City | 1,749 | 0.8% (small sample) | Quick read |
| Harbor Beach | 1,744 | 1.6% (small sample) | Quick read |
| Evart | 1,739 | 2% (small sample) | Quick read |
| Sylvan Lake | 1,729 | 0% (small sample) | Quick read |
| Bessemer | 1,708 | 0% (small sample) | Quick read |
| Zilwaukee | 1,673 | 0% (small sample) | Quick read |
| Laurium | 1,669 | 0% (small sample) | Quick read |
| Au Sable | 1,667 | 0% (small sample) | Quick read |
| Morrice | 1,665 | 1.3% (small sample) | Quick read |
| Homer | 1,663 | 0% (small sample) | Quick read |
| Bingham Farms | 1,623 | 0.6% (small sample) | Quick read |
| Mancelona | 1,622 | 0% (small sample) | Quick read |
| Dimondale | 1,619 | 0% (small sample) | Quick read |
| Olivet | 1,596 | 0% (small sample) | Quick read |
| South Gull Lake | 1,585 | 0% (small sample) | Quick read |
| Laingsburg | 1,584 | 0% (small sample) | Quick read |
| Elk Rapids | 1,568 | 2.1% (small sample) | Quick read |
| Wakefield | 1,554 | 0% (small sample) | Quick read |
| Standish | 1,552 | 0% (small sample) | Quick read |
| Lake Isabella | 1,550 | 0% (small sample) | Quick read |
| White Pigeon | 1,544 | 0% (small sample) | Quick read |
| Scottville | 1,512 | 0% (small sample) | Quick read |
| Shorewood-Tower Hills-Harbert | 1,501 | 0% (small sample) | Quick read |
| Edmore | 1,474 | 0% (small sample) | Quick read |
| Greilickville | 1,467 | 0% (small sample) | Quick read |
| Ovid | 1,445 | 0% (small sample) | Quick read |
| Nashville | 1,440 | 0% (small sample) | Quick read |
| Ravenna | 1,437 | 0% (small sample) | Quick read |
| Shepherd | 1,415 | 0% (small sample) | Quick read |
| Breckenridge | 1,413 | 0.7% (small sample) | Quick read |
| Prudenville | 1,412 | 0% (small sample) | Quick read |
| Schoolcraft | 1,409 | 0% (small sample) | Quick read |
| Colon | 1,391 | 5.1% (small sample) | Quick read |
| Fruitport | 1,388 | 0% (small sample) | Quick read |
| Kent City | 1,379 | 0% (small sample) | Quick read |
| Gwinn | 1,370 | 0% (small sample) | Quick read |
| New Buffalo | 1,362 | 0% (small sample) | Quick read |
| Mio | 1,358 | 2.8% (small sample) | Quick read |
| Pinconning | 1,354 | 0% (small sample) | Quick read |
| Grant | 1,347 | 0% (small sample) | Quick read |
| Lakewood Club | 1,342 | 0% (small sample) | Quick read |
| Webberville | 1,338 | 0% (small sample) | Quick read |
| Lexington | 1,329 | 0% (small sample) | Quick read |
| Manton | 1,322 | 0% (small sample) | Quick read |
| Centreville | 1,313 | 0% (small sample) | Quick read |
| Fowler | 1,303 | 0.7% (small sample) | Quick read |
| Quincy | 1,303 | 0% (small sample) | Quick read |
| Reese | 1,300 | 0.6% (small sample) | Quick read |
| Stanton | 1,293 | 0% (small sample) | Quick read |
| Weidman | 1,293 | 4.5% (small sample) | Quick read |
| Ontonagon | 1,290 | 1.2% (small sample) | Quick read |
| Lake LeAnn | 1,285 | 0% (small sample) | Quick read |
| Bellevue | 1,281 | 0.5% (small sample) | Quick read |
| Burt | 1,271 | 0% (small sample) | Quick read |
| Ortonville | 1,271 | 0% (small sample) | Quick read |
| Edwardsburg | 1,265 | 0% (small sample) | Quick read |
| Quinnesec | 1,262 | 0% (small sample) | Quick read |
| Stockbridge | 1,259 | 1.4% (small sample) | Quick read |
| Hemlock | 1,226 | 0% (small sample) | Quick read |
| Luna Pier | 1,225 | 2.5% (small sample) | Quick read |
| Grass Lake | 1,222 | 0% (small sample) | Quick read |
| Dryden | 1,218 | 0% (small sample) | Quick read |
| Reading | 1,207 | 0% (small sample) | Quick read |
| Three Oaks | 1,207 | 0.5% (small sample) | Quick read |
| Marcellus | 1,203 | 0% (small sample) | Quick read |
| White Cloud | 1,197 | 0% (small sample) | Quick read |
| Rapid City | 1,196 | 0% (small sample) | Quick read |
| Litchfield | 1,195 | 0% (small sample) | Quick read |
| Beaverton | 1,194 | 0% (small sample) | Quick read |
| Dollar Bay | 1,184 | 0% (small sample) | Quick read |
| Lake Linden | 1,183 | 0% (small sample) | Quick read |
| Birch Run | 1,180 | 0% (small sample) | Quick read |
| Sand Lake | 1,178 | 0% (small sample) | Quick read |
| Concord | 1,177 | 0% (small sample) | Quick read |
| Coloma | 1,171 | 0% (small sample) | Quick read |
| Mayville | 1,167 | 0% (small sample) | Quick read |
| Memphis | 1,150 | 1.1% (small sample) | Quick read |
| Petersburg | 1,148 | 0% (small sample) | Quick read |
| Onsted | 1,147 | 0% (small sample) | Quick read |
| Newberry | 1,138 | 0% (small sample) | Quick read |
| Douglas | 1,136 | 0% (small sample) | Quick read |
| Brown City | 1,131 | 0% (small sample) | Quick read |
| Stevensville | 1,126 | 0% (small sample) | Quick read |
| Roscommon | 1,123 | 0% (small sample) | Quick read |
| Frankfort | 1,104 | 3.9% (small sample) | Quick read |
| Athens | 1,103 | 0% (small sample) | Quick read |
| Pigeon | 1,100 | 0.7% (small sample) | Quick read |
| Millington | 1,097 | 0% (small sample) | Quick read |
| Harbor Springs | 1,091 | 0% (small sample) | Quick read |
| Lamont | 1,064 | 0% (small sample) | Quick read |
| Deckerville | 1,059 | 0% (small sample) | Quick read |
| Farwell | 1,033 | 0% (small sample) | Quick read |
| Lakes of the North | 1,031 | 0% (small sample) | Quick read |
| Baldwin | 1,030 | 2.5% (small sample) | Quick read |
| Lakeview | 1,027 | 0% (small sample) | Quick read |
| Fostoria | 1,023 | 0% (small sample) | Quick read |
| Coleman | 1,012 | 0% (small sample) | Quick read |
| Attica | 1,009 | 0% (small sample) | Quick read |
| Lyons | 1,009 | 0% (small sample) | Quick read |
| Lawrence | 1,007 | 1% (small sample) | Quick read |
| Carson City | 1,006 | 0% (small sample) | Quick read |
| Elsie | 1,000 | 0% (small sample) | Quick read |
| North Branch | 999 | 0% (small sample) | Quick read |
| Richland | 979 | 0.8% (small sample) | Quick read |
| Augusta | 955 | 0% (small sample) | Quick read |
| Bellaire | 955 | 1.2% (small sample) | Quick read |
| Westphalia | 952 | 0.8% (small sample) | Quick read |
| Lake Victoria | 950 | 0% (small sample) | Quick read |
| Brooklyn | 943 | 0% (small sample) | Quick read |
| Hesperia | 941 | 0% (small sample) | Quick read |
| Stephenson | 933 | 0% (small sample) | Quick read |
| Au Gres | 930 | 0% (small sample) | Quick read |
| Napoleon | 929 | 0% (small sample) | Quick read |
| Shoreham | 921 | 0% (small sample) | Quick read |
| Springport | 921 | 0% (small sample) | Quick read |
| Lake Michigan Beach | 918 | 0% (small sample) | Quick read |
| Oscoda | 918 | 0% (small sample) | Quick read |
| Vineyard Lake | 918 | 0% (small sample) | Quick read |
| Deerfield | 917 | 0% (small sample) | Quick read |
| Otisville | 910 | 0% (small sample) | Quick read |
| Crystal | 909 | 0% (small sample) | Quick read |
| Hubbard Lake | 906 | 0% (small sample) | Quick read |
| Merrill | 898 | 0% (small sample) | Quick read |
| Baroda | 896 | 0% (small sample) | Quick read |
| Central Lake | 887 | 0% (small sample) | Quick read |
| Buckley | 874 | 0% (small sample) | Quick read |
| Lewiston | 869 | 0% (small sample) | Quick read |
| Sheridan | 867 | 0% (small sample) | Quick read |
| Alanson | 862 | 0% (small sample) | Quick read |
| Grawn | 852 | 0% (small sample) | Quick read |
| Ossineke | 852 | 0% (small sample) | Quick read |
| Mackinac Island | 836 | 49.3% (small sample) | Quick read |
| Chums Corner | 831 | 0% (small sample) | Quick read |
| Pentwater | 830 | 0% (small sample) | Quick read |
| Ubly | 824 | 0% (small sample) | Quick read |
| Burr Oak | 820 | 0% (small sample) | Quick read |
| Onaway | 813 | 1.1% (small sample) | Quick read |
| Mendon | 811 | 0% (small sample) | Quick read |
| Chassell | 801 | 0% (small sample) | Quick read |
| Lakeport | 798 | 0% (small sample) | Quick read |
| Climax | 797 | 0.7% (small sample) | Quick read |
| Port Sanilac | 792 | 0% (small sample) | Quick read |
| Village of Clarkston | 775 | 0% (small sample) | Quick read |
| Columbiaville | 774 | 0% (small sample) | Quick read |
| Hubbell | 769 | 0% (small sample) | Quick read |
| Hopkins | 765 | 0.6% (small sample) | Quick read |
| Maple Rapids | 764 | 0% (small sample) | Quick read |
| Pellston | 759 | 0% (small sample) | Quick read |
| Sanford | 757 | 0% (small sample) | Quick read |
| Saugatuck | 751 | 0% (small sample) | Quick read |
| McBain | 747 | 0.6% (small sample) | Quick read |
| Elkton | 746 | 0% (small sample) | Quick read |
| Hillman | 729 | 0% (small sample) | Quick read |
| Hartland | 725 | 0% (small sample) | Quick read |
| Ruby | 721 | 0% (small sample) | Quick read |
| Middletown | 720 | 6.2% (small sample) | Quick read |
| Calumet | 719 | 0% (small sample) | Quick read |
| Vermontville | 717 | 0% (small sample) | Quick read |
| Presque Isle Harbor | 715 | 0% (small sample) | Quick read |
| Freeport | 713 | 0% (small sample) | Quick read |
| Lake City | 702 | 0% (small sample) | Quick read |
| Camden | 699 | 0% (small sample) | Quick read |
| Ida | 686 | 0% (small sample) | Quick read |
| Tekonsha | 685 | 2.8% (small sample) | Quick read |
| Benzonia | 679 | 0% (small sample) | Quick read |
| Caseville | 674 | 0% (small sample) | Quick read |
| Port Austin | 667 | 0% (small sample) | Quick read |
| Gobles | 665 | 0% (small sample) | Quick read |
| Parma | 663 | 0% (small sample) | Quick read |
| Maybee | 660 | 0% (small sample) | Quick read |
| Parkdale | 660 | 0% (small sample) | Quick read |
| Pittsford | 656 | 0% (small sample) | Quick read |
| Mackinaw City | 655 | 0% (small sample) | Quick read |
| Marion | 653 | 0% (small sample) | Quick read |
| Morley | 649 | 0% (small sample) | Quick read |
| Sunfield | 647 | 0% (small sample) | Quick read |
| Suttons Bay | 642 | 5.5% (small sample) | Quick read |
| Britton | 638 | 0% (small sample) | Quick read |
| Robin Glen-Indiantown | 634 | 0% (small sample) | Quick read |
| Addison | 632 | 0% (small sample) | Quick read |
| Vernon | 624 | 0% (small sample) | Quick read |
| Barnes Lake | 622 | 0% (small sample) | Quick read |
| New Lothrop | 621 | 0.7% (small sample) | Quick read |
| Metamora | 619 | 0% (small sample) | Quick read |
| South Boardman | 613 | 0% (small sample) | Quick read |
| Caspian | 611 | 0% (small sample) | Quick read |
| Hermansville | 611 | 0% (small sample) | Quick read |
| Waldron | 605 | 0% (small sample) | Quick read |
| Byron | 604 | 0% (small sample) | Quick read |
| Eau Claire | 604 | 0% (small sample) | Quick read |
| Unionville | 595 | 0% (small sample) | Quick read |
| Bay Port | 591 | 0% (small sample) | Quick read |
| Muir | 591 | 0.4% (small sample) | Quick read |
| Atlanta | 576 | 0% (small sample) | Quick read |
| Rose City | 573 | 0% (small sample) | Quick read |
| Delton | 562 | 0% (small sample) | Quick read |
| Hardwood Acres | 561 | 0% (small sample) | Quick read |
| Peck | 553 | 0% (small sample) | Quick read |
| Atlantic Mine | 552 | 0% (small sample) | Quick read |
| Cement City | 551 | 0% (small sample) | Quick read |
| Trufant | 544 | 0% (small sample) | Quick read |
| Interlochen | 541 | 0% (small sample) | Quick read |
| Bay Shore | 533 | 0% (small sample) | Quick read |
| Republic | 532 | 0% (small sample) | Quick read |
| Dansville | 530 | 0% (small sample) | Quick read |
| Martin | 530 | 0% (small sample) | Quick read |
| Mulliken | 525 | 0% (small sample) | Quick read |
| Perrinton | 517 | 0% (small sample) | Quick read |
| Bloomingdale | 513 | 0% (small sample) | Quick read |
| Oak Hill | 511 | 0% (small sample) | Quick read |
| North Adams | 510 | 0% (small sample) | Quick read |
| South Range | 509 | 0% (small sample) | Quick read |
| Mecosta | 505 | 0% (small sample) | Quick read |
| Fairgrove | 501 | 0% (small sample) | Quick read |
| Bancroft | 500 | 0% (small sample) | Quick read |
| Harrisville | 500 | 0% (small sample) | Quick read |
| Vanderbilt | 495 | 0.8% (small sample) | Quick read |
| Sand Lake | 492 | 0% (small sample) | Quick read |
| Galien | 490 | 0% (small sample) | Quick read |
| Pewamo | 490 | 0.5% (small sample) | Quick read |
| Kaleva | 487 | 1.4% (small sample) | Quick read |
| Sterling | 482 | 0% (small sample) | Quick read |
| Millburg | 481 | 0% (small sample) | Quick read |
| Woodland | 479 | 3.5% (small sample) | Quick read |
| Ashley | 475 | 0% (small sample) | Quick read |
| Big Bay | 468 | 0% (small sample) | Quick read |
| Dodgeville | 463 | 0% (small sample) | Quick read |
| Thompsonville | 452 | 0% (small sample) | Quick read |
| Millers Lake | 451 | 0% (small sample) | Quick read |
| Sherwood | 448 | 0% (small sample) | Quick read |
| Barton Hills | 444 | 0% (small sample) | Quick read |
| New Era | 441 | 0.8% (small sample) | Quick read |
| Whittemore | 433 | 0% (small sample) | Quick read |
| Gaines | 432 | 0% (small sample) | Quick read |
| Alba | 430 | 0% (small sample) | Quick read |
| Northport | 427 | 4.1% (small sample) | Quick read |
| Lake Ann | 423 | 0% (small sample) | Quick read |
| Carp Lake | 422 | 0% (small sample) | Quick read |
| Hubbardston | 419 | 0% (small sample) | Quick read |
| Shaftsburg | 418 | 0% (small sample) | Quick read |
| White Pine | 415 | 0% (small sample) | Quick read |
| Estral Beach | 413 | 0% (small sample) | Quick read |
| Palo | 407 | 0% (small sample) | Quick read |
| Rosebush | 406 | 0% (small sample) | Quick read |
| Carsonville | 400 | 0% (small sample) | Quick read |
| Kinde | 398 | 0% (small sample) | Quick read |
| Hanover | 397 | 0% (small sample) | Quick read |
| Brethren | 392 | 0% (small sample) | Quick read |
| Empire | 392 | 0% (small sample) | Quick read |
| Mesick | 390 | 0% (small sample) | Quick read |
| Vandalia | 389 | 0% (small sample) | Quick read |
| Prescott | 388 | 0% (small sample) | Quick read |
| Barryton | 385 | 0% (small sample) | Quick read |
| Lennon | 384 | 0% (small sample) | Quick read |
| Brimley | 382 | 0% (small sample) | Quick read |
| Zeba | 382 | 0% (small sample) | Quick read |
| Horton Bay | 379 | 0% (small sample) | Quick read |
| Palmer | 378 | 0% (small sample) | Quick read |
| Grand Beach | 377 | 0% (small sample) | Quick read |
| Advance | 371 | 1.9% (small sample) | Quick read |
| New Troy | 367 | 0% (small sample) | Quick read |
| Manistee Lake | 366 | 0% (small sample) | Quick read |
| Powers | 364 | 0% (small sample) | Quick read |
| Casnovia | 361 | 0% (small sample) | Quick read |
| Clarksville | 361 | 0% (small sample) | Quick read |
| Otter Lake | 361 | 0.6% (small sample) | Quick read |
| Hersey | 356 | 0% (small sample) | Quick read |
| Rothbury | 355 | 0% (small sample) | Quick read |
| Kingston | 352 | 0% (small sample) | Quick read |
| Leland | 352 | 0% (small sample) | Quick read |
| Eastport | 351 | 0% (small sample) | Quick read |
| Onekama | 347 | 0% (small sample) | Quick read |
| Lost Lake Woods | 345 | 0% (small sample) | Quick read |
| Jasper | 344 | 0% (small sample) | Quick read |
| Boyne Falls | 341 | 0% (small sample) | Quick read |
| Fife Lake | 338 | 0% (small sample) | Quick read |
| Ellsworth | 332 | 0% (small sample) | Quick read |
| Akron | 330 | 0% (small sample) | Quick read |
| Painesdale | 330 | 0% (small sample) | Quick read |
| Dowling | 329 | 0% (small sample) | Quick read |
| Montgomery | 327 | 0% (small sample) | Quick read |
| Haring | 325 | 0% (small sample) | Quick read |
| Leonard | 323 | 0% (small sample) | Quick read |
| Gagetown | 320 | 0% (small sample) | Quick read |
| Oden | 315 | 0% (small sample) | Quick read |
| Canada Creek Ranch | 314 | 0% (small sample) | Quick read |
| Tower | 313 | 0% (small sample) | Quick read |
| Walloon Lake | 308 | 0% (small sample) | Quick read |
| Rapid River | 305 | 9.2% (small sample) | Quick read |
| Ewen | 303 | 0% (small sample) | Quick read |
| Custer | 302 | 0% (small sample) | Quick read |
| Bear Lake | 301 | 0% (small sample) | Quick read |
| Breedsville | 300 | 0% (small sample) | Quick read |
| Bendon | 296 | 0% (small sample) | Quick read |
| Beal City | 294 | 0% (small sample) | Quick read |
| Henderson | 288 | 0% (small sample) | Quick read |
| Lake Angelus | 287 | 0% (small sample) | Quick read |
| Michiana | 285 | 0% (small sample) | Quick read |
| Eastlake | 281 | 0% (small sample) | Quick read |
| Paris | 279 | 0% (small sample) | Quick read |
| Lupton | 277 | 0% (small sample) | Quick read |
| Port Hope | 272 | 0% (small sample) | Quick read |
| Ramsay | 272 | 0% (small sample) | Quick read |
| Glen Arbor | 271 | 1.8% (small sample) | Quick read |
| Owendale | 271 | 0% (small sample) | Quick read |
| Oakley | 270 | 0% (small sample) | Quick read |
| Clifford | 269 | 0% (small sample) | Quick read |
| Luther | 269 | 1.9% (small sample) | Quick read |
| Gaastra | 268 | 0% (small sample) | Quick read |
| Winn | 268 | 0% (small sample) | Quick read |
| Snover | 260 | 0% (small sample) | Quick read |
| Amasa | 257 | 0% (small sample) | Quick read |
| Bruce Crossing | 257 | 0% (small sample) | Quick read |
| Grand Marais | 256 | 11% (small sample) | Quick read |
| Falmouth | 253 | 0% (small sample) | Quick read |
| Mears | 253 | 0% (small sample) | Quick read |
| Omena | 250 | 0% (small sample) | Quick read |
| Wedgewood | 250 | 0% (small sample) | Quick read |
| Marenisco | 249 | 0% (small sample) | Quick read |
| Bear Lake | 247 | 0% (small sample) | Quick read |
| Hurontown | 247 | 0% (small sample) | Quick read |
| Omer | 245 | 0% (small sample) | Quick read |
| Emmett | 244 | 0% (small sample) | Quick read |
| Watersmeet | 243 | 0% (small sample) | Quick read |
| Posen | 237 | 0% (small sample) | Quick read |
| Mohawk | 234 | 0% (small sample) | Quick read |
| Applegate | 233 | 0% (small sample) | Quick read |
| Burlington | 233 | 0% (small sample) | Quick read |
| Lincoln | 233 | 0% (small sample) | Quick read |
| Copper City | 229 | 0% (small sample) | Quick read |
| De Tour Village | 226 | 0% (small sample) | Quick read |
| Michigamme | 226 | 0% (small sample) | Quick read |
| St. James | 226 | 3.3% (small sample) | Quick read |
| Elberta | 225 | 0% (small sample) | Quick read |
| Wellston | 224 | 0% (small sample) | Quick read |
| Riverdale | 223 | 0% (small sample) | Quick read |
| Twining | 222 | 0% (small sample) | Quick read |
| Loomis | 217 | 0% (small sample) | Quick read |
| Fountain | 214 | 0% (small sample) | Quick read |
| Allen | 213 | 0% (small sample) | Quick read |
| Le Roy | 213 | 0% (small sample) | Quick read |
| Walkerville | 212 | 0% (small sample) | Quick read |
| Brutus | 211 | 0% (small sample) | Quick read |
| Alpha | 210 | 0% (small sample) | Quick read |
| Harrietta | 210 | 0% (small sample) | Quick read |
| Tustin | 206 | 0% (small sample) | Quick read |
| Wolverine | 205 | 0% (small sample) | Quick read |
| Carney | 204 | 0% (small sample) | Quick read |
| Clayton | 204 | 0% (small sample) | Quick read |
| Minden City | 203 | 0% (small sample) | Quick read |
| Jennings | 202 | 0% (small sample) | Quick read |
| Elm Hall | 201 | 0% (small sample) | Quick read |
| Trimountain | 201 | 0% (small sample) | Quick read |
| Beulah | 200 | 0% (small sample) | Quick read |
| Daggett | 200 | 0% (small sample) | Quick read |
| Nunica | 200 | 0% (small sample) | Quick read |
| Three Lakes | 198 | 0% (small sample) | Quick read |
| Cannonsburg | 196 | 0% (small sample) | Quick read |
| Rockland | 194 | 0% (small sample) | Quick read |
| McBride | 192 | 0% (small sample) | Quick read |
| Stronach | 192 | 0% (small sample) | Quick read |
| Cambria | 191 | 0% (small sample) | Quick read |
| Copemish | 191 | 0% (small sample) | Quick read |
| Melvin | 188 | 0% (small sample) | Quick read |
| Rock | 184 | 0% (small sample) | Quick read |
| Scotts | 182 | 0% (small sample) | Quick read |
| Mass City | 179 | 0% (small sample) | Quick read |
| Filer City | 172 | 0% (small sample) | Quick read |
| Ironton | 172 | 0% (small sample) | Quick read |
| Garden | 169 | 0% (small sample) | Quick read |
| Lake Leelanau | 165 | 0% (small sample) | Quick read |
| Maple Grove | 165 | 0% (small sample) | Quick read |
| Maple City | 164 | 0% (small sample) | Quick read |
| Millersburg | 162 | 0% (small sample) | Quick read |
| Norwood | 156 | 0% (small sample) | Quick read |
| Hickory Corners | 155 | 0% (small sample) | Quick read |
| Stanwood | 151 | 0% (small sample) | Quick read |
| Arcadia | 149 | 15.9% (small sample) | Quick read |
| Conway | 149 | 0% (small sample) | Quick read |
| Honor | 149 | 1.7% (small sample) | Quick read |
| Bay View | 141 | 0% (small sample) | Quick read |
| Fulton | 137 | 0% (small sample) | Quick read |
| Eagle Harbor | 134 | 0% (small sample) | Quick read |
| Pierson | 133 | 0% (small sample) | Quick read |
| Forestville | 132 | 0% (small sample) | Quick read |
| Crystal Mountain | 130 | 0% (small sample) | Quick read |
| Greenland | 129 | 0% (small sample) | Quick read |
| Lake Gogebic | 117 | 0% (small sample) | Quick read |
| Chatham | 116 | 0% (small sample) | Quick read |
| Alden | 112 | 0% (small sample) | Quick read |
| Bergland | 111 | 0% (small sample) | Quick read |
| Covington | 109 | 0% (small sample) | Quick read |
| Eureka | 103 | 0% (small sample) | Quick read |
| Free Soil | 103 | 0% (small sample) | Quick read |
| Copper Harbor | 100 | 0% (small sample) | Quick read |
| Eagle | 100 | 0% (small sample) | Quick read |
| Skanee | 95 | 0% (small sample) | Quick read |
| Nessen City | 90 | 0% (small sample) | Quick read |
| Ahmeek | 87 | 0% (small sample) | Quick read |
| Ponshewaing | 82 | 0% (small sample) | Quick read |
| Naubinway | 75 | 0% (small sample) | Quick read |
| Turner | 74 | 0% (small sample) | Quick read |
| Caberfae | 72 | 0% (small sample) | Quick read |
| Eagle River | 63 | 0% (small sample) | Quick read |
| Crystal Downs Country Club | 61 | 0% (small sample) | Quick read |
| Boon | 56 | 0% (small sample) | Quick read |
| Cross Village | 55 | 0% (small sample) | Quick read |
| Levering | 52 | 0% (small sample) | Quick read |
| Cedar | 41 | 0% (small sample) | Quick read |
| Pelkie | 38 | 0% (small sample) | Quick read |
| Pilgrim | 0 | no ACS figure | Quick read |
Source · Bike-to-work share and population from the US Census 2022 ACS 5-year (tables B08301, B01003); coordinates and land area from the Census Gazetteer. Shares marked "small sample" come from places too small for a reliable ACS estimate, so read them as rough.
The guides work the same in every town →