Dating in Michigan: How to Meet People Beyond Your Small Town
Michigan has about 10.1 million people and 1,520 cities and townships, and most of those places are small: 1,155 of them (76%) have fewer than 5,000 people, and 320 have fewer than 1,000. If you live in one, you already know what dating close to home looks like: you've met most of the single people you'd consider, or you know someone who has.
This page is for everyone in those towns. It covers why the big dating apps make a small town's dating pool even smaller, how Amarbis lets you meet people across all of Michigan instead, and, further down, every city or township in Michigan by county.
Michigan by town size
| Size of place | Places | People |
|---|---|---|
| Under 1,000 | 320 | 185,000 |
| 1,000 to 4,999 | 835 | 2.0 million |
| 5,000 to 24,999 | 285 | 3.0 million |
| 25,000 or more | 80 | 5.0 million |
The typical Michigan city or township has about 2,200 people. Its 80 places of 25,000 or more, led by Detroit (649,000), Grand Rapids (201,000) and Warren (137,000), are home to about 5.0 million of the state's 10.1 million people; everyone else lives in the smaller towns.
Why dating close to home runs out in small-town Michigan
Dating apps that sort by distance start with the people nearest you. In a small Michigan town that's a short list, and it doesn't take long to see all of it. A few examples:
- Drummond Township (about 989 people): 2 other places with 1,300 people between them within 30 miles, and the nearest place of 25,000 or more is Midland, 167 miles away.
- Ontonagon Township (about 2,300 people): 12 other places with 4,200 people between them within 30 miles, and the nearest place of 25,000 or more is Wausau (city), Wisconsin, 131 miles away.
- Manistique (about 2,900 people): 11 other places with 7,900 people between them within 30 miles, and the nearest place of 25,000 or more is Green Bay (city), Wisconsin, 130 miles away.
The point stands across the state: a distance-ranked app fills a small-town deck with the same few faces, and the bigger pools are a long drive away.
Why the nearest city is out of reach on the big apps
Dating in a small town is hard, and meeting someone in the nearest city can be harder. Many dating apps lean on distance to decide who you see, and Tinuiti's analysis of Tinder's algorithm says proximity is a key factor in who it shows you. When someone in Detroit or Grand Rapids opens a distance-ranked app, the people who live near them come first. You live farther away, so you land behind their neighbors in their deck, whatever your photos and profile say.
That's the small-town problem twice over: at home you keep seeing the same people, and in the city you're barely seen.
How Amarbis is different
You choose your region
On Amarbis you choose the region you meet people from instead of being limited to whoever lives closest. Choose Michigan and your pool is the whole state, about 10.1 million people, whether you live in Detroit or a town of a few hundred. A member in a town of 1,000 has the same state-wide pool as a member in Detroit.
Ranking isn't based on distance
On Amarbis, ranking isn't based on distance. Choose Michigan as your region and the person you'd like to meet in Detroit isn't shown their next-door neighbor ahead of you because of where you live. It's the opposite of the proximity problem above, and it matters most to the people the big apps leave behind.
No distance limits, and the whole world if you want it
Amarbis has no distance limits, so you aren't limited to Michigan either. You can widen your region to the neighboring states or meet someone in another country: Amarbis is an international dating app, the app speaks more than 50 languages, and built-in chat translation helps when you don't share one. The miles only matter once you both want to meet.
Real people, reviewed by real people
Every member has a real face photo, photos are screened before anyone sees them, and every profile on Amarbis is reviewed by a real person. When your local pool is small, every fake or abandoned profile takes up a bigger share of what you see, so that review step is worth more in a small town than in a big city.
Free to join
Joining is free, with no credit card. The free plan gives you 25 likes a day and unlimited messaging with your matches, so you can find out whether Amarbis works for your town before you pay anything. See plans and pricing for what the paid plans add.
How to start from a small town in Michigan
- Sign up free and build a profile that sounds like you: a clear photo of your face and one specific thing about life in your town. Our profile tips show what works.
- Set your region to Michigan, or wider if you like.
- Message first. One good question about where someone lives works better than "hey", and a conversation can start long before anyone plans a drive.
- When you both want to meet, pick a public place about halfway, tell a friend where you're going, and follow our safe-meeting checklist.
Built by someone from a small town
Amarbis's founder, Nick, is from Boardman, Oregon, a city of about 4,500 people. The small-town dating problem on this page is one he knows first-hand: a deck full of people you already know, and a nearby city that ranks its own neighbors ahead of you. Amarbis is built so that where you live in Michigan doesn't decide who you can meet.
Every city or township in Michigan
All 1,520 cities and townships in Michigan, by county, with 2025 population estimates. Michigan's cities and townships cover the whole state, so every village is inside one of the townships listed here. Wherever yours is on this list, everything on this page applies to you: choose Michigan as your region on Amarbis and every place below is in your pool.
Alcona County
- Alcona Township: 999 people
- Caledonia Township: 1,071 people
- Curtis Township: 1,145 people
- Greenbush Township: 1,317 people
- Gustin Township: 804 people
- Harrisville: 443 people
- Harrisville Township: 1,355 people
- Hawes Township: 1,111 people
- Haynes Township: 680 people
- Mikado Township: 891 people
- Millen Township: 374 people
- Mitchell Township: 366 people
Alger County
- Au Train Township: 1,007 people
- Burt Township: 401 people
- Grand Island Township: 31 people
- Limestone Township: 378 people
- Mathias Township: 529 people
- Munising: 1,938 people
- Munising Township: 2,759 people
- Onota Township: 368 people
- Rock River Township: 1,230 people
Allegan County
- Allegan: 5,127 people
- Allegan Township: 4,894 people
- Casco Township: 2,937 people
- Cheshire Township: 2,258 people
- Clyde Township: 2,096 people
- Dorr Township: 7,918 people
- Douglas: 1,411 people
- Fennville: 1,724 people
- Fillmore Township: 2,934 people
- Ganges Township: 2,676 people
- Gun Plain Township: 6,169 people
- Heath Township: 4,017 people
- Hopkins Township: 2,754 people
- Laketown Township: 6,257 people
- Lee Township: 3,836 people
- Leighton Township: 7,374 people
- Manlius Township: 3,433 people
- Martin Township: 2,721 people
- Monterey Township: 2,529 people
- Otsego: 4,045 people
- Otsego Township: 6,001 people
- Overisel Township: 3,169 people
- Plainwell: 3,722 people
- Salem Township: 5,269 people
- Saugatuck: 882 people
- Saugatuck Township: 3,688 people
- Trowbridge Township: 2,561 people
- Valley Township: 2,337 people
- Watson Township: 2,264 people
- Wayland: 4,531 people
- Wayland Township: 3,620 people
Alpena County
- Alpena: 10,088 people
- Alpena Township: 9,068 people
- Green Township: 1,132 people
- Long Rapids Township: 987 people
- Maple Ridge Township: 1,589 people
- Ossineke Township: 1,650 people
- Sanborn Township: 2,099 people
- Wellington Township: 253 people
- Wilson Township: 1,987 people
Antrim County
- Banks Township: 1,666 people
- Central Lake Township: 2,276 people
- Chestonia Township: 542 people
- Custer Township: 1,213 people
- Echo Township: 1,009 people
- Elk Rapids Township: 2,647 people
- Forest Home Township: 1,764 people
- Helena Township: 985 people
- Jordan Township: 946 people
- Kearney Township: 1,866 people
- Mancelona Township: 4,559 people
- Milton Township: 2,485 people
- Star Township: 1,086 people
- Torch Lake Township: 1,270 people
- Warner Township: 384 people
Arenac County
- Adams Township: 549 people
- Arenac Township: 869 people
- Au Gres: 954 people
- Au Gres Township: 892 people
- Clayton Township: 1,014 people
- Deep River Township: 2,076 people
- Lincoln Township: 952 people
- Mason Township: 755 people
- Moffatt Township: 1,170 people
- Omer: 281 people
- Sims Township: 983 people
- Standish: 1,449 people
- Standish Township: 1,694 people
- Turner Township: 517 people
- Whitney Township: 913 people
Baraga County
- Arvon Township: 503 people
- Baraga Township: 3,382 people
- Covington Township: 379 people
- L'Anse Township: 3,634 people
- Spurr Township: 271 people
Barry County
- Assyria Township: 2,048 people
- Baltimore Township: 2,000 people
- Barry Township: 3,502 people
- Carlton Township: 2,429 people
- Castleton Township: 3,425 people
- Hastings: 7,490 people
- Hastings Charter Township: 3,091 people
- Hope Township: 3,218 people
- Irving Township: 3,836 people
- Johnstown Township: 2,917 people
- Maple Grove Township: 1,635 people
- Orangeville Township: 3,497 people
- Prairieville Township: 3,393 people
- Rutland Charter Township: 4,308 people
- Thornapple Township: 9,692 people
- Woodland Township: 2,048 people
- Yankee Springs Township: 5,462 people
Bay County
- Auburn: 2,039 people
- Bangor Charter Township: 13,778 people
- Bay City: 31,868 people
- Beaver Township: 2,684 people
- Essexville: 3,284 people
- Frankenlust Township: 3,684 people
- Fraser Township: 2,946 people
- Garfield Township: 1,685 people
- Gibson Township: 1,107 people
- Hampton Charter Township: 9,581 people
- Kawkawlin Township: 4,349 people
- Merritt Township: 1,325 people
- Monitor Charter Township: 10,597 people
- Mount Forest Township: 1,388 people
- Pinconning: 1,176 people
- Pinconning Township: 2,285 people
- Portsmouth Charter Township: 3,139 people
- Williams Charter Township: 5,032 people
Benzie County
- Almira Township: 3,989 people
- Benzonia Township: 2,816 people
- Blaine Township: 501 people
- Colfax Township: 703 people
- Crystal Lake Township: 1,094 people
- Frankfort: 1,280 people
- Gilmore Township: 814 people
- Homestead Township: 2,419 people
- Inland Township: 2,493 people
- Joyfield Township: 792 people
- Lake Township: 716 people
- Platte Township: 353 people
- Weldon Township: 598 people
Berrien County
- Bainbridge Township: 2,625 people
- Baroda Township: 2,818 people
- Benton Charter Township: 14,228 people
- Benton Harbor: 8,803 people
- Berrien Township: 4,787 people
- Bertrand Township: 2,587 people
- Bridgman: 2,040 people
- Buchanan: 4,143 people
- Buchanan Township: 3,475 people
- Chikaming Township: 2,752 people
- Coloma: 1,415 people
- Coloma Charter Township: 4,968 people
- Galien Township: 1,387 people
- Hagar Township: 3,173 people
- Lake Charter Township: 3,348 people
- Lincoln Charter Township: 14,814 people
- New Buffalo: 1,685 people
- New Buffalo Township: 2,517 people
- Niles: 11,665 people
- Niles Township: 14,304 people
- Oronoko Charter Township: 9,074 people
- Pipestone Township: 2,127 people
- Royalton Township: 5,198 people
- Sodus Township: 1,977 people
- St. Joseph: 7,893 people
- St. Joseph Charter Township: 9,703 people
- Three Oaks Township: 2,281 people
- Watervliet: 1,720 people
- Watervliet Township: 3,126 people
- Weesaw Township: 1,811 people
Branch County
- Algansee Township: 2,047 people
- Batavia Township: 1,332 people
- Bethel Township: 1,466 people
- Bronson: 2,316 people
- Bronson Township: 1,306 people
- Butler Township: 1,415 people
- California Township: 1,190 people
- Coldwater: 14,216 people
- Coldwater Township: 3,859 people
- Gilead Township: 661 people
- Girard Township: 1,768 people
- Kinderhook Township: 1,452 people
- Matteson Township: 1,195 people
- Noble Township: 461 people
- Ovid Township: 2,217 people
- Quincy Township: 4,140 people
- Sherwood Township: 1,983 people
- Union Township: 2,969 people
Calhoun County
- Albion: 7,474 people
- Albion Township: 1,086 people
- Athens Township: 2,458 people
- Battle Creek: 52,021 people
- Bedford Charter Township: 9,145 people
- Burlington Township: 1,984 people
- Clarence Township: 1,897 people
- Clarendon Township: 1,182 people
- Convis Township: 1,534 people
- Eckford Township: 1,282 people
- Emmett Charter Township: 11,712 people
- Fredonia Township: 1,589 people
- Homer Township: 2,897 people
- Lee Township: 1,057 people
- Leroy Township: 3,680 people
- Marengo Township: 2,231 people
- Marshall: 6,800 people
- Marshall Township: 3,162 people
- Newton Township: 2,800 people
- Pennfield Charter Township: 8,681 people
- Sheridan Township: 1,911 people
- Springfield: 5,246 people
- Tekonsha Township: 1,579 people
Cass County
- Calvin Township: 2,030 people
- Dowagiac: 5,725 people
- Howard Township: 6,255 people
- Jefferson Township: 2,581 people
- LaGrange Township: 3,724 people
- Marcellus Township: 2,411 people
- Mason Township: 2,874 people
- Milton Township: 3,187 people
- Newberg Township: 1,598 people
- Ontwa Township: 6,839 people
- Penn Township: 1,768 people
- Pokagon Township: 2,084 people
- Porter Township: 3,946 people
- Silver Creek Township: 3,041 people
- Volinia Township: 1,151 people
- Wayne Township: 2,463 people
Charlevoix County
- Bay Township: 1,139 people
- Boyne City: 3,793 people
- Boyne Valley Township: 1,436 people
- Chandler Township: 278 people
- Charlevoix: 2,325 people
- Charlevoix Township: 1,797 people
- East Jordan: 2,243 people
- Evangeline Township: 755 people
- Eveline Township: 1,502 people
- Hayes Township: 2,012 people
- Hudson Township: 675 people
- Marion Township: 1,653 people
- Melrose Township: 1,404 people
- Norwood Township: 696 people
- Peaine Township: 267 people
- South Arm Township: 1,932 people
- St. James Township: 257 people
- Wilson Township: 1,872 people
Cheboygan County
- Aloha Township: 959 people
- Beaugrand Township: 1,093 people
- Benton Township: 3,158 people
- Burt Township: 722 people
- Cheboygan: 4,804 people
- Ellis Township: 577 people
- Forest Township: 979 people
- Grant Township: 819 people
- Hebron Township: 303 people
- Inverness Township: 2,173 people
- Koehler Township: 1,199 people
- Mackinaw Township: 495 people
- Mentor Township: 848 people
- Mullett Township: 1,233 people
- Munro Township: 594 people
- Nunda Township: 1,210 people
- Tuscarora Township: 3,113 people
- Walker Township: 297 people
- Waverly Township: 379 people
- Wilmot Township: 838 people
Chippewa County
- Bay Mills Township: 1,623 people
- Bruce Township: 2,024 people
- Chippewa Township: 193 people
- Dafter Township: 1,333 people
- Detour Township: 675 people
- Drummond Township: 989 people
- Hulbert Township: 175 people
- Kinross Charter Township: 6,790 people
- Pickford Township: 1,541 people
- Raber Township: 643 people
- Rudyard Township: 1,290 people
- Sault Ste. Marie: 13,083 people
- Soo Township: 2,983 people
- Sugar Island Township: 655 people
- Superior Township: 1,267 people
- Trout Lake Township: 335 people
- Whitefish Township: 482 people
Clare County
- Arthur Township: 688 people
- Clare: 3,318 people
- Franklin Township: 743 people
- Freeman Township: 1,138 people
- Frost Township: 1,065 people
- Garfield Township: 1,860 people
- Grant Township: 3,437 people
- Greenwood Township: 1,132 people
- Hamilton Township: 1,814 people
- Harrison: 2,171 people
- Hatton Township: 920 people
- Hayes Township: 4,722 people
- Lincoln Township: 1,841 people
- Redding Township: 473 people
- Sheridan Township: 1,652 people
- Summerfield Township: 471 people
- Surrey Township: 3,704 people
- Winterfield Township: 467 people
Clinton County
- Bath Charter Township: 13,556 people
- Bengal Township: 1,135 people
- Bingham Township: 2,973 people
- Dallas Township: 2,420 people
- DeWitt: 4,795 people
- DeWitt Charter Township: 15,516 people
- Duplain Township: 2,316 people
- Eagle Township: 2,802 people
- Essex Township: 1,847 people
- Greenbush Township: 2,150 people
- Lebanon Township: 596 people
- Olive Township: 2,527 people
- Ovid: 1,498 people
- Ovid Township: 2,208 people
- Riley Township: 2,028 people
- St. Johns: 7,780 people
- Victor Township: 3,493 people
- Watertown Charter Township: 5,890 people
- Westphalia Township: 2,451 people
Crawford County
- Beaver Creek Township: 1,628 people
- Frederic Township: 1,195 people
- Grayling: 1,969 people
- Grayling Charter Township: 5,892 people
- Lovells Township: 619 people
- Maple Forest Township: 640 people
- South Branch Township: 1,779 people
Delta County
- Baldwin Township: 694 people
- Bark River Township: 1,585 people
- Bay de Noc Township: 297 people
- Brampton Township: 1,028 people
- Cornell Township: 566 people
- Ensign Township: 739 people
- Escanaba: 12,257 people
- Escanaba Township: 3,552 people
- Fairbanks Township: 295 people
- Ford River Township: 2,014 people
- Garden Township: 773 people
- Gladstone: 5,189 people
- Maple Ridge Township: 687 people
- Masonville Township: 1,625 people
- Nahma Township: 460 people
- Wells Township: 4,821 people
Dickinson County
- Breen Township: 471 people
- Breitung Charter Township: 5,857 people
- Felch Township: 684 people
- Iron Mountain: 7,469 people
- Kingsford: 5,096 people
- Norway: 2,815 people
- Norway Township: 1,524 people
- Sagola Township: 1,053 people
- Waucedah Township: 802 people
- West Branch Township: 56 people
Eaton County
- Bellevue Township: 3,218 people
- Benton Township: 2,776 people
- Brookfield Township: 1,472 people
- Carmel Township: 2,851 people
- Charlotte: 9,305 people
- Chester Township: 1,770 people
- Delta Charter Township: 33,175 people
- Eaton Rapids: 5,218 people
- Eaton Rapids Township: 4,012 people
- Eaton Township: 4,009 people
- Grand Ledge: 7,853 people
- Hamlin Township: 3,238 people
- Kalamo Township: 1,776 people
- Olivet: 1,525 people
- Oneida Charter Township: 3,966 people
- Potterville: 3,135 people
- Roxand Township: 1,755 people
- Sunfield Township: 2,055 people
- Vermontville Township: 1,961 people
- Walton Township: 2,201 people
- Windsor Charter Township: 7,197 people
Emmet County
- Bear Creek Township: 6,513 people
- Bliss Township: 566 people
- Carp Lake Township: 747 people
- Center Township: 520 people
- Cross Village Township: 237 people
- Friendship Township: 943 people
- Harbor Springs: 1,255 people
- Little Traverse Township: 2,622 people
- Littlefield Township: 3,192 people
- Maple River Township: 1,279 people
- McKinley Township: 1,285 people
- Petoskey: 5,772 people
- Pleasantview Township: 909 people
- Readmond Township: 555 people
- Resort Township: 2,821 people
- Springvale Township: 2,122 people
- Wawatam Township: 697 people
- West Traverse Township: 1,740 people
Genesee County
- Argentine Township: 7,021 people
- Atlas Township: 8,271 people
- Burton: 29,313 people
- Clayton Charter Township: 7,309 people
- Clio: 2,478 people
- Davison: 5,039 people
- Davison Township: 20,403 people
- Fenton: 11,774 people
- Fenton Charter Township: 17,408 people
- Flint: 79,306 people
- Flint Charter Township: 30,844 people
- Flushing: 8,175 people
- Flushing Charter Township: 10,574 people
- Forest Township: 4,354 people
- Gaines Township: 6,610 people
- Genesee Charter Township: 20,266 people
- Grand Blanc: 7,880 people
- Grand Blanc Charter Township: 40,022 people
- Linden: 4,186 people
- Montrose: 1,700 people
- Montrose Charter Township: 5,896 people
- Mount Morris: 3,086 people
- Mount Morris Township: 19,484 people
- Mundy Township: 15,468 people
- Richfield Township: 8,941 people
- Swartz Creek: 5,827 people
- Thetford Township: 6,482 people
- Vienna Charter Township: 13,001 people
Gladwin County
- Beaverton: 1,217 people
- Beaverton Township: 1,880 people
- Bentley Township: 858 people
- Billings Township: 2,377 people
- Bourret Township: 399 people
- Buckeye Township: 1,416 people
- Butman Township: 2,137 people
- Clement Township: 912 people
- Gladwin: 3,140 people
- Gladwin Township: 1,151 people
- Grim Township: 127 people
- Grout Township: 2,022 people
- Hay Township: 1,320 people
- Sage Township: 2,502 people
- Secord Township: 1,074 people
- Sherman Township: 1,026 people
- Tobacco Township: 2,519 people
Gogebic County
- Bessemer: 1,787 people
- Bessemer Township: 1,124 people
- Erwin Township: 283 people
- Ironwood: 4,950 people
- Ironwood Charter Township: 2,205 people
- Marenisco Township: 462 people
- Wakefield: 1,689 people
- Wakefield Township: 304 people
- Watersmeet Township: 1,481 people
Grand Traverse County
- Acme Township: 4,531 people
- Blair Township: 9,208 people
- East Bay Township: 11,780 people
- Fife Lake Township: 1,553 people
- Garfield Charter Township: 19,698 people
- Grant Township: 1,239 people
- Green Lake Township: 6,822 people
- Long Lake Township: 10,101 people
- Mayfield Township: 1,841 people
- Paradise Township: 5,101 people
- Peninsula Township: 6,160 people
- Traverse City: 15,832 people
- Union Township: 482 people
- Whitewater Township: 2,736 people
Gratiot County
- Alma: 9,304 people
- Arcada Township: 1,640 people
- Bethany Township: 1,291 people
- Elba Township: 1,275 people
- Emerson Township: 835 people
- Fulton Township: 2,436 people
- Hamilton Township: 422 people
- Ithaca: 2,807 people
- Lafayette Township: 506 people
- New Haven Township: 1,049 people
- Newark Township: 1,113 people
- North Shade Township: 551 people
- North Star Township: 878 people
- Pine River Township: 2,357 people
- Seville Township: 2,104 people
- St. Louis: 7,406 people
- Sumner Township: 1,850 people
- Washington Township: 797 people
- Wheeler Township: 2,569 people
Hillsdale County
- Adams Township: 2,330 people
- Allen Township: 1,612 people
- Amboy Township: 1,176 people
- Cambria Township: 2,547 people
- Camden Township: 2,075 people
- Fayette Township: 1,107 people
- Hillsdale: 8,002 people
- Hillsdale Township: 2,000 people
- Jefferson Township: 3,037 people
- Jonesville: 2,175 people
- Litchfield: 1,394 people
- Litchfield Township: 1,030 people
- Moscow Township: 1,380 people
- Pittsford Township: 1,536 people
- Ransom Township: 808 people
- Reading: 1,084 people
- Reading Township: 1,734 people
- Scipio Township: 1,855 people
- Somerset Township: 4,606 people
- Wheatland Township: 1,342 people
- Woodbridge Township: 1,308 people
- Wright Township: 1,600 people
Houghton County
- Adams Township: 2,565 people
- Calumet Charter Township: 6,309 people
- Chassell Township: 1,893 people
- Duncan Township: 241 people
- Elm River Township: 209 people
- Franklin Township: 1,534 people
- Hancock: 4,596 people
- Hancock Township: 514 people
- Houghton: 8,560 people
- Laird Township: 492 people
- Osceola Township: 1,853 people
- Portage Charter Township: 3,234 people
- Quincy Township: 310 people
- Schoolcraft Township: 2,008 people
- Stanton Township: 1,606 people
- Torch Lake Township: 1,918 people
Huron County
- Bad Axe: 2,943 people
- Bingham Township: 1,597 people
- Bloomfield Township: 391 people
- Brookfield Township: 712 people
- Caseville: 637 people
- Caseville Township: 1,636 people
- Chandler Township: 442 people
- Colfax Township: 1,704 people
- Dwight Township: 685 people
- Fairhaven Township: 1,059 people
- Gore Township: 147 people
- Grant Township: 846 people
- Harbor Beach: 1,556 people
- Hume Township: 722 people
- Huron Township: 344 people
- Lake Township: 637 people
- Lincoln Township: 706 people
- McKinley Township: 391 people
- Meade Township: 683 people
- Oliver Township: 1,372 people
- Paris Township: 474 people
- Pointe Aux Barques Township: 13 people
- Port Austin Township: 1,347 people
- Rubicon Township: 695 people
- Sand Beach Township: 1,119 people
- Sebewaing Township: 2,602 people
- Sheridan Township: 607 people
- Sherman Township: 964 people
- Sigel Township: 425 people
- Verona Township: 1,184 people
- Winsor Township: 1,890 people
Ingham County
- Alaiedon Township: 2,933 people
- Aurelius Township: 4,394 people
- Bunker Hill Township: 2,004 people
- Delhi Charter Township: 28,431 people
- East Lansing: 49,355 people
- Ingham Township: 2,395 people
- Lansing: 113,884 people
- Lansing Charter Township: 8,060 people
- Leroy Township: 3,881 people
- Leslie: 1,937 people
- Leslie Township: 2,308 people
- Locke Township: 1,809 people
- Mason: 8,264 people
- Meridian Charter Township: 44,869 people
- Onondaga Township: 3,086 people
- Stockbridge Township: 3,998 people
- Vevay Township: 3,638 people
- Wheatfield Township: 1,659 people
- White Oak Township: 1,220 people
- Williamston: 3,810 people
- Williamstown Township: 5,338 people
Ionia County
- Belding: 6,000 people
- Berlin Township: 2,160 people
- Boston Township: 6,121 people
- Campbell Township: 2,440 people
- Danby Township: 2,997 people
- Easton Township: 3,136 people
- Ionia: 12,208 people
- Ionia Township: 4,125 people
- Keene Township: 1,749 people
- Lyons Township: 3,580 people
- North Plains Township: 1,200 people
- Odessa Township: 3,966 people
- Orange Township: 1,018 people
- Orleans Township: 2,758 people
- Otisco Township: 2,303 people
- Portland: 3,770 people
- Portland Township: 3,980 people
- Ronald Township: 1,899 people
- Sebewa Township: 1,147 people
Iosco County
- Alabaster Township: 426 people
- Au Sable Charter Township: 2,025 people
- Baldwin Township: 1,607 people
- Burleigh Township: 729 people
- East Tawas: 2,662 people
- Grant Township: 1,536 people
- Oscoda Charter Township: 7,158 people
- Plainfield Township: 3,353 people
- Reno Township: 631 people
- Sherman Township: 433 people
- Tawas City: 1,830 people
- Tawas Township: 1,737 people
- Whittemore: 419 people
- Wilber Township: 720 people
Iron County
- Bates Township: 943 people
- Caspian: 818 people
- Crystal Falls: 1,607 people
- Crystal Falls Township: 1,676 people
- Gaastra: 319 people
- Hematite Township: 275 people
- Iron River: 3,027 people
- Iron River Township: 1,052 people
- Mansfield Township: 241 people
- Mastodon Township: 587 people
- Stambaugh Township: 1,212 people
Isabella County
- Broomfield Township: 1,924 people
- Chippewa Township: 4,668 people
- Coe Township: 3,084 people
- Coldwater Township: 820 people
- Deerfield Township: 3,366 people
- Denver Township: 1,175 people
- Fremont Township: 1,511 people
- Gilmore Township: 1,352 people
- Isabella Township: 2,196 people
- Lincoln Township: 2,134 people
- Mount Pleasant: 20,925 people
- Nottawa Township: 2,225 people
- Rolland Township: 1,442 people
- Sherman Township: 3,236 people
- Union Charter Township: 11,850 people
- Vernon Township: 1,325 people
- Wise Township: 1,385 people
Jackson County
- Blackman Charter Township: 24,987 people
- Columbia Township: 7,515 people
- Concord Township: 2,721 people
- Grass Lake Charter Township: 6,273 people
- Hanover Township: 3,708 people
- Henrietta Township: 4,729 people
- Jackson: 31,022 people
- Leoni Township: 13,764 people
- Liberty Township: 3,080 people
- Napoleon Township: 6,706 people
- Norvell Township: 2,822 people
- Parma Township: 2,670 people
- Pulaski Township: 1,879 people
- Rives Township: 4,794 people
- Sandstone Township: 3,873 people
- Spring Arbor Township: 8,526 people
- Springport Township: 2,142 people
- Summit Township: 22,705 people
- Tompkins Township: 2,641 people
- Waterloo Township: 2,995 people
Kalamazoo County
- Alamo Township: 3,826 people
- Brady Township: 4,485 people
- Charleston Township: 1,895 people
- Climax Township: 2,381 people
- Comstock Charter Township: 15,512 people
- Cooper Charter Township: 10,446 people
- Galesburg: 2,071 people
- Kalamazoo: 72,683 people
- Kalamazoo Charter Township: 22,523 people
- Oshtemo Charter Township: 23,971 people
- Parchment: 1,887 people
- Pavilion Township: 6,333 people
- Portage: 49,862 people
- Prairie Ronde Township: 2,402 people
- Richland Township: 9,116 people
- Ross Township: 4,891 people
- Schoolcraft Township: 9,316 people
- Texas Charter Township: 18,864 people
- Wakeshma Township: 1,331 people
Kalkaska County
- Bear Lake Township: 699 people
- Blue Lake Township: 413 people
- Boardman Township: 1,537 people
- Clearwater Township: 2,600 people
- Coldsprings Township: 1,611 people
- Excelsior Township: 1,034 people
- Garfield Township: 1,027 people
- Kalkaska Township: 5,207 people
- Oliver Township: 302 people
- Orange Township: 1,322 people
- Rapid River Township: 1,301 people
- Springfield Township: 1,640 people
Kent County
- Ada Township: 14,769 people
- Algoma Township: 12,454 people
- Alpine Township: 14,034 people
- Bowne Township: 3,339 people
- Byron Township: 28,685 people
- Caledonia Township: 17,171 people
- Cannon Township: 14,615 people
- Cascade Charter Township: 20,201 people
- Cedar Springs: 3,789 people
- Courtland Township: 9,321 people
- East Grand Rapids: 11,663 people
- Gaines Charter Township: 30,659 people
- Grand Rapids: 201,183 people
- Grand Rapids Charter Township: 19,442 people
- Grandville: 17,018 people
- Grattan Township: 3,896 people
- Kentwood: 54,776 people
- Lowell: 4,134 people
- Lowell Charter Township: 6,500 people
- Nelson Township: 5,054 people
- Oakfield Township: 6,190 people
- Plainfield Charter Township: 34,770 people
- Rockford: 6,313 people
- Solon Township: 6,652 people
- Sparta Township: 9,617 people
- Spencer Township: 4,288 people
- Tyrone Township: 5,262 people
- Vergennes Township: 4,968 people
- Walker: 25,881 people
- Wyoming: 78,588 people
Keweenaw County
- Allouez Township: 1,525 people
- Eagle Harbor Township: 234 people
- Grant Township: 255 people
- Houghton Township: 75 people
- Sherman Township: 97 people
Lake County
- Chase Township: 1,256 people
- Cherry Valley Township: 465 people
- Dover Township: 422 people
- Eden Township: 520 people
- Elk Township: 1,025 people
- Ellsworth Township: 803 people
- Lake Township: 887 people
- Newkirk Township: 711 people
- Peacock Township: 437 people
- Pinora Township: 832 people
- Pleasant Plains Township: 1,737 people
- Sauble Township: 408 people
- Sweetwater Township: 279 people
- Webber Township: 2,583 people
- Yates Township: 817 people
Lapeer County
- Almont Township: 7,103 people
- Arcadia Township: 3,174 people
- Attica Township: 4,729 people
- Burlington Township: 1,419 people
- Burnside Township: 1,917 people
- Deerfield Township: 5,802 people
- Dryden Township: 4,809 people
- Elba Township: 5,256 people
- Goodland Township: 1,739 people
- Hadley Township: 4,555 people
- Imlay City: 3,753 people
- Imlay Township: 3,192 people
- Lapeer: 9,201 people
- Lapeer Township: 4,996 people
- Marathon Township: 4,444 people
- Mayfield Township: 8,070 people
- Metamora Township: 4,573 people
- North Branch Township: 3,557 people
- Oregon Township: 5,722 people
- Rich Township: 1,502 people
Leelanau County
- Bingham Township: 2,660 people
- Centerville Township: 1,281 people
- Cleveland Township: 1,135 people
- Elmwood Charter Township: 5,039 people
- Empire Township: 1,168 people
- Glen Arbor Township: 781 people
- Kasson Township: 1,696 people
- Leelanau Township: 2,109 people
- Leland Township: 2,191 people
- Solon Township: 1,608 people
- Suttons Bay Township: 2,959 people
Lenawee County
- Adrian: 20,191 people
- Adrian Township: 6,322 people
- Blissfield Township: 3,836 people
- Cambridge Township: 5,763 people
- Clinton Township: 3,700 people
- Deerfield Township: 1,471 people
- Dover Township: 1,645 people
- Fairfield Township: 1,647 people
- Franklin Township: 3,047 people
- Hudson: 2,347 people
- Hudson Township: 1,505 people
- Macon Township: 1,314 people
- Madison Charter Township: 7,538 people
- Medina Township: 1,086 people
- Morenci: 2,218 people
- Ogden Township: 896 people
- Palmyra Township: 1,999 people
- Raisin Township: 8,165 people
- Ridgeway Township: 1,484 people
- Riga Township: 1,489 people
- Rollin Township: 3,020 people
- Rome Township: 1,780 people
- Seneca Township: 1,116 people
- Tecumseh: 8,608 people
- Tecumseh Township: 2,014 people
- Woodstock Township: 3,578 people
Livingston County
- Brighton: 7,904 people
- Brighton Township: 19,489 people
- Cohoctah Township: 3,185 people
- Conway Township: 3,594 people
- Deerfield Township: 4,102 people
- Genoa Township: 20,576 people
- Green Oak Township: 19,901 people
- Hamburg Township: 20,901 people
- Handy Township: 8,887 people
- Hartland Township: 16,108 people
- Howell: 9,896 people
- Howell Township: 8,606 people
- Iosco Township: 3,876 people
- Marion Township: 12,051 people
- Oceola Township: 14,888 people
- Putnam Township: 7,797 people
- Tyrone Township: 12,270 people
- Unadilla Township: 3,284 people
Luce County
- Columbus Township: 164 people
- Lakefield Township: 1,095 people
- McMillan Township: 2,387 people
- Pentland Township: 2,693 people
Mackinac County
- Bois Blanc Township: 105 people
- Brevort Township: 519 people
- Clark Township: 1,996 people
- Garfield Township: 1,187 people
- Hendricks Township: 122 people
- Hudson Township: 198 people
- Mackinac Island: 617 people
- Marquette Township: 624 people
- Moran Township: 1,072 people
- Newton Township: 451 people
- Portage Township: 987 people
- St. Ignace: 2,351 people
- St. Ignace Township: 1,007 people
Macomb County
- Armada Township: 5,384 people
- Bruce Township: 10,175 people
- Center Line: 8,503 people
- Chesterfield Township: 47,770 people
- Clinton Charter Township: 101,374 people
- Eastpointe: 33,814 people
- Fraser: 14,496 people
- Harrison Charter Township: 23,984 people
- Lenox Township: 13,251 people
- Macomb Township: 95,099 people
- Memphis: 1,091 people
- Mount Clemens: 15,419 people
- New Baltimore: 12,123 people
- Ray Township: 3,848 people
- Richmond: 5,927 people
- Richmond Township: 3,632 people
- Roseville: 46,863 people
- Shelby Charter Township: 80,415 people
- St. Clair Shores: 57,872 people
- Sterling Heights: 133,931 people
- Utica: 5,114 people
- Warren: 137,138 people
- Washington Charter Township: 29,229 people
Manistee County
- Arcadia Township: 647 people
- Bear Lake Township: 1,806 people
- Brown Township: 699 people
- Cleon Township: 1,057 people
- Dickson Township: 970 people
- Filer Charter Township: 2,289 people
- Manistee: 6,157 people
- Manistee Township: 4,268 people
- Maple Grove Township: 1,345 people
- Marilla Township: 399 people
- Norman Township: 1,569 people
- Onekama Township: 1,328 people
- Pleasanton Township: 864 people
- Springdale Township: 1,433 people
- Stronach Township: 825 people
Marquette County
- Champion Township: 257 people
- Chocolay Charter Township: 6,014 people
- Ely Township: 1,939 people
- Ewing Township: 154 people
- Forsyth Township: 6,291 people
- Humboldt Township: 432 people
- Ishpeming: 6,205 people
- Ishpeming Township: 3,449 people
- Marquette: 21,944 people
- Marquette Charter Township: 4,196 people
- Michigamme Township: 337 people
- Negaunee: 4,663 people
- Negaunee Township: 3,292 people
- Powell Township: 765 people
- Republic Township: 1,008 people
- Richmond Township: 811 people
- Sands Township: 2,363 people
- Skandia Township: 835 people
- Tilden Township: 1,062 people
- Turin Township: 114 people
- Wells Township: 218 people
- West Branch Township: 1,715 people
Mason County
- Amber Township: 2,550 people
- Branch Township: 1,413 people
- Custer Township: 1,313 people
- Eden Township: 585 people
- Free Soil Township: 841 people
- Grant Township: 925 people
- Hamlin Township: 3,732 people
- Logan Township: 334 people
- Ludington: 7,634 people
- Meade Township: 179 people
- Pere Marquette Charter Township: 2,371 people
- Riverton Township: 1,232 people
- Scottville: 1,348 people
- Sheridan Township: 1,048 people
- Sherman Township: 1,128 people
- Summit Township: 992 people
- Victory Township: 1,415 people
Mecosta County
- Aetna Township: 2,357 people
- Austin Township: 1,805 people
- Big Rapids: 8,623 people
- Big Rapids Charter Township: 4,096 people
- Chippewa Township: 1,285 people
- Colfax Township: 2,036 people
- Deerfield Township: 1,882 people
- Fork Township: 1,700 people
- Grant Township: 737 people
- Green Charter Township: 3,408 people
- Hinton Township: 1,111 people
- Martiny Township: 1,673 people
- Mecosta Township: 2,891 people
- Millbrook Township: 1,111 people
- Morton Township: 4,766 people
- Sheridan Township: 1,384 people
- Wheatland Township: 1,455 people
Menominee County
- Cedarville Township: 233 people
- Daggett Township: 605 people
- Faithorn Township: 235 people
- Gourley Township: 443 people
- Harris Township: 2,088 people
- Holmes Township: 335 people
- Ingallston Township: 917 people
- Lake Township: 492 people
- Mellen Township: 1,095 people
- Menominee: 8,175 people
- Menominee Township: 3,306 people
- Meyer Township: 974 people
- Nadeau Township: 1,080 people
- Spalding Township: 1,563 people
- Stephenson: 793 people
- Stephenson Township: 607 people
Midland County
- Coleman: 1,252 people
- Edenville Township: 2,495 people
- Geneva Township: 1,067 people
- Greendale Township: 1,730 people
- Homer Township: 3,952 people
- Hope Township: 1,383 people
- Ingersoll Township: 2,622 people
- Jasper Township: 1,073 people
- Jerome Township: 4,613 people
- Larkin Charter Township: 5,390 people
- Lee Township: 4,075 people
- Lincoln Township: 2,550 people
- Midland: 42,806 people
- Midland Charter Township: 2,201 people
- Mills Township: 1,807 people
- Mount Haley Township: 1,600 people
- Porter Township: 1,269 people
- Warren Township: 2,045 people
Missaukee County
- Aetna Township: 441 people
- Bloomfield Township: 586 people
- Butterfield Township: 490 people
- Caldwell Township: 1,423 people
- Clam Union Township: 910 people
- Enterprise Township: 177 people
- Forest Township: 1,208 people
- Holland Township: 223 people
- Lake City: 835 people
- Lake Township: 2,851 people
- McBain: 642 people
- Norwich Township: 640 people
- Pioneer Township: 522 people
- Reeder Township: 1,215 people
- Richland Township: 1,511 people
- Riverside Township: 1,141 people
- West Branch Township: 459 people
Monroe County
- Ash Township: 8,013 people
- Bedford Township: 32,013 people
- Berlin Charter Township: 10,123 people
- Dundee Township: 8,780 people
- Erie Township: 4,348 people
- Exeter Township: 3,977 people
- Frenchtown Township: 21,753 people
- Ida Township: 4,808 people
- La Salle Township: 4,591 people
- London Township: 3,006 people
- Luna Pier: 1,351 people
- Milan Township: 1,540 people
- Monroe: 20,076 people
- Monroe Charter Township: 14,277 people
- Petersburg: 1,152 people
- Raisinville Township: 6,136 people
- Summerfield Township: 3,195 people
- Whiteford Township: 4,618 people
Montcalm County
- Belvidere Township: 2,224 people
- Bloomer Township: 6,567 people
- Bushnell Township: 1,575 people
- Carson City: 1,137 people
- Cato Township: 3,002 people
- Crystal Township: 2,726 people
- Day Township: 1,182 people
- Douglass Township: 2,342 people
- Eureka Township: 4,354 people
- Evergreen Township: 3,063 people
- Fairplain Township: 1,892 people
- Ferris Township: 1,390 people
- Greenville: 9,256 people
- Home Township: 2,813 people
- Maple Valley Township: 1,982 people
- Montcalm Township: 3,532 people
- Pierson Township: 3,516 people
- Pine Township: 1,948 people
- Reynolds Township: 5,687 people
- Richland Township: 2,778 people
- Sidney Township: 2,651 people
- Stanton: 1,383 people
- Winfield Township: 2,406 people
Montmorency County
- Albert Township: 2,637 people
- Avery Township: 713 people
- Briley Township: 1,828 people
- Hillman Township: 2,151 people
- Loud Township: 284 people
- Montmorency Township: 1,093 people
- Rust Township: 564 people
- Vienna Township: 572 people
Muskegon County
- Blue Lake Township: 2,450 people
- Casnovia Township: 2,825 people
- Cedar Creek Township: 3,365 people
- Dalton Township: 9,651 people
- Egelston Township: 11,445 people
- Fruitland Township: 5,955 people
- Fruitport Charter Township: 15,666 people
- Holton Township: 2,674 people
- Laketon Township: 7,721 people
- Montague: 2,424 people
- Montague Township: 1,576 people
- Moorland Township: 1,767 people
- Muskegon: 37,224 people
- Muskegon Charter Township: 17,911 people
- Muskegon Heights: 9,770 people
- North Muskegon: 4,079 people
- Norton Shores: 25,088 people
- Ravenna Township: 3,045 people
- Roosevelt Park: 4,121 people
- Sullivan Township: 2,725 people
- White River Township: 1,416 people
- Whitehall: 3,205 people
- Whitehall Township: 1,798 people
Newaygo County
- Ashland Township: 2,861 people
- Barton Township: 741 people
- Beaver Township: 476 people
- Big Prairie Township: 2,569 people
- Bridgeton Township: 2,329 people
- Brooks Township: 3,833 people
- Croton Township: 3,472 people
- Dayton Township: 2,035 people
- Denver Township: 2,088 people
- Ensley Township: 2,723 people
- Everett Township: 1,994 people
- Fremont: 4,599 people
- Garfield Township: 2,589 people
- Goodwell Township: 546 people
- Grant: 982 people
- Grant Township: 3,406 people
- Home Township: 246 people
- Lilley Township: 867 people
- Lincoln Township: 1,319 people
- Merrill Township: 763 people
- Monroe Township: 343 people
- Newaygo: 2,547 people
- Norwich Township: 561 people
- Sheridan Charter Township: 2,581 people
- Sherman Township: 2,152 people
- Troy Township: 266 people
- White Cloud: 1,548 people
- Wilcox Township: 1,186 people
Oakland County
- Addison Township: 6,321 people
- Auburn Hills: 25,925 people
- Berkley: 15,145 people
- Birmingham: 21,923 people
- Bloomfield Charter Township: 43,904 people
- Bloomfield Hills: 4,390 people
- Brandon Charter Township: 15,541 people
- Clawson: 11,312 people
- Commerce Charter Township: 45,067 people
- Farmington: 11,409 people
- Farmington Hills: 83,291 people
- Ferndale: 19,212 people
- Groveland Township: 6,274 people
- Hazel Park: 14,937 people
- Highland Charter Township: 20,319 people
- Holly Township: 12,283 people
- Huntington Woods: 6,274 people
- Independence Charter Township: 37,725 people
- Keego Harbor: 2,723 people
- Lake Angelus: 289 people
- Lathrup Village: 4,019 people
- Lyon Charter Township: 26,867 people
- Madison Heights: 28,297 people
- Milford Charter Township: 18,008 people
- Northville: 6,013 people
- Novi: 67,319 people
- Novi Township: 159 people
- Oak Park: 29,072 people
- Oakland Charter Township: 20,631 people
- Orchard Lake Village: 2,214 people
- Orion Charter Township: 38,882 people
- Oxford Charter Township: 23,066 people
- Pleasant Ridge: 2,592 people
- Pontiac: 62,077 people
- Rochester: 12,824 people
- Rochester Hills: 77,539 people
- Rose Township: 6,268 people
- Royal Oak: 57,583 people
- Royal Oak Charter Township: 2,323 people
- South Lyon: 12,107 people
- Southfield: 76,111 people
- Southfield Township: 14,671 people
- Springfield Charter Township: 14,832 people
- Sylvan Lake: 1,685 people
- Troy: 88,733 people
- Village of Clarkston: 903 people
- Walled Lake: 7,320 people
- Waterford Charter Township: 69,922 people
- West Bloomfield Charter Township: 66,049 people
- White Lake Charter Township: 31,377 people
- Wixom: 17,313 people
Oceana County
- Benona Township: 1,446 people
- Claybanks Township: 870 people
- Colfax Township: 461 people
- Crystal Township: 701 people
- Elbridge Township: 1,009 people
- Ferry Township: 1,305 people
- Golden Township: 1,704 people
- Grant Township: 3,034 people
- Greenwood Township: 1,188 people
- Hart: 2,065 people
- Hart Township: 2,073 people
- Leavitt Township: 944 people
- Newfield Township: 2,382 people
- Otto Township: 925 people
- Pentwater Township: 1,671 people
- Shelby Township: 4,143 people
- Weare Township: 1,256 people
Ogemaw County
- Churchill Township: 1,569 people
- Cumming Township: 733 people
- Edwards Township: 1,396 people
- Foster Township: 797 people
- Goodar Township: 357 people
- Hill Township: 1,273 people
- Horton Township: 933 people
- Klacking Township: 586 people
- Logan Township: 599 people
- Mills Township: 4,054 people
- Ogemaw Township: 1,175 people
- Richland Township: 834 people
- Rose City: 581 people
- Rose Township: 1,257 people
- West Branch: 2,370 people
- West Branch Township: 2,607 people
Ontonagon County
- Bergland Township: 443 people
- Bohemia Township: 72 people
- Carp Lake Township: 583 people
- Greenland Township: 624 people
- Haight Township: 205 people
- Interior Township: 269 people
- Matchwood Township: 83 people
- McMillan Township: 405 people
- Ontonagon Township: 2,277 people
- Rockland Township: 223 people
- Stannard Township: 639 people
Osceola County
- Burdell Township: 1,446 people
- Cedar Township: 487 people
- Evart: 1,789 people
- Evart Township: 1,366 people
- Hartwick Township: 593 people
- Hersey Township: 2,013 people
- Highland Township: 1,190 people
- Le Roy Township: 1,291 people
- Lincoln Township: 1,508 people
- Marion Township: 1,603 people
- Middle Branch Township: 796 people
- Orient Township: 746 people
- Osceola Township: 980 people
- Reed City: 2,528 people
- Richmond Township: 1,697 people
- Rose Lake Township: 1,461 people
- Sherman Township: 1,010 people
- Sylvan Township: 1,012 people
Oscoda County
- Big Creek Township: 2,739 people
- Clinton Township: 452 people
- Comins Township: 1,982 people
- Elmer Township: 1,205 people
- Greenwood Township: 1,244 people
- Mentor Township: 1,101 people
Otsego County
- Bagley Township: 6,104 people
- Charlton Township: 1,413 people
- Chester Township: 1,354 people
- Corwith Township: 1,783 people
- Dover Township: 652 people
- Elmira Township: 1,775 people
- Gaylord: 4,444 people
- Hayes Township: 2,839 people
- Livingston Township: 2,748 people
- Otsego Lake Township: 2,968 people
Ottawa County
- Allendale Charter Township: 27,519 people
- Blendon Township: 7,629 people
- Chester Township: 2,117 people
- Coopersville: 4,802 people
- Crockery Township: 4,784 people
- Ferrysburg: 2,955 people
- Georgetown Charter Township: 55,682 people
- Grand Haven: 11,038 people
- Grand Haven Charter Township: 19,981 people
- Holland: 35,372 people
- Holland Charter Township: 40,862 people
- Hudsonville: 7,964 people
- Jamestown Charter Township: 10,702 people
- Olive Township: 5,291 people
- Park Township: 19,199 people
- Polkton Charter Township: 2,616 people
- Port Sheldon Township: 5,480 people
- Robinson Township: 6,475 people
- Spring Lake Township: 15,705 people
- Tallmadge Charter Township: 9,188 people
- Wright Township: 3,185 people
- Zeeland: 5,637 people
- Zeeland Charter Township: 12,305 people
Presque Isle County
- Allis Township: 933 people
- Bearinger Township: 370 people
- Belknap Township: 685 people
- Bismarck Township: 358 people
- Case Township: 822 people
- Krakow Township: 671 people
- Metz Township: 284 people
- Moltke Township: 291 people
- North Allis Township: 473 people
- Ocqueoc Township: 568 people
- Onaway: 907 people
- Posen Township: 818 people
- Presque Isle Township: 1,725 people
- Pulawski Township: 375 people
- Rogers City: 2,869 people
- Rogers Township: 979 people
Roscommon County
- Au Sable Township: 240 people
- Backus Township: 299 people
- Denton Township: 5,411 people
- Gerrish Township: 2,839 people
- Higgins Township: 1,892 people
- Lake Township: 1,137 people
- Lyon Township: 1,279 people
- Markey Township: 2,452 people
- Nester Township: 270 people
- Richfield Township: 3,575 people
- Roscommon Township: 4,520 people
Saginaw County
- Albee Township: 2,023 people
- Birch Run Township: 5,853 people
- Blumfield Township: 1,848 people
- Brady Township: 2,138 people
- Brant Township: 1,814 people
- Bridgeport Charter Township: 9,874 people
- Buena Vista Charter Township: 7,473 people
- Carrollton Township: 5,585 people
- Chapin Township: 926 people
- Chesaning Township: 4,654 people
- Frankenmuth: 5,197 people
- Frankenmuth Township: 1,872 people
- Fremont Township: 1,971 people
- James Township: 1,746 people
- Jonesfield Township: 1,593 people
- Kochville Township: 5,166 people
- Lakefield Township: 877 people
- Maple Grove Township: 2,646 people
- Marion Township: 773 people
- Richland Township: 3,902 people
- Saginaw: 42,863 people
- Saginaw Charter Township: 40,962 people
- Spaulding Township: 1,914 people
- St. Charles Township: 3,115 people
- Swan Creek Township: 2,409 people
- Taymouth Township: 4,037 people
- Thomas Township: 11,900 people
- Tittabawassee Township: 11,007 people
- Zilwaukee: 1,489 people
- Zilwaukee Township: 61 people
Sanilac County
- Argyle Township: 677 people
- Austin Township: 608 people
- Bridgehampton Township: 737 people
- Brown City: 1,280 people
- Buel Township: 1,153 people
- Croswell: 2,263 people
- Custer Township: 902 people
- Delaware Township: 772 people
- Elk Township: 1,498 people
- Elmer Township: 711 people
- Evergreen Township: 952 people
- Flynn Township: 991 people
- Forester Township: 871 people
- Fremont Township: 950 people
- Greenleaf Township: 810 people
- Lamotte Township: 763 people
- Lexington Township: 3,452 people
- Maple Valley Township: 1,161 people
- Marion Township: 1,547 people
- Marlette: 1,833 people
- Marlette Township: 1,656 people
- Minden Township: 541 people
- Moore Township: 1,092 people
- Sandusky: 2,664 people
- Sanilac Township: 2,281 people
- Speaker Township: 1,330 people
- Washington Township: 1,514 people
- Watertown Township: 1,241 people
- Wheatland Township: 413 people
- Worth Township: 3,423 people
Schoolcraft County
- Doyle Township: 574 people
- Germfask Township: 481 people
- Hiawatha Township: 1,326 people
- Inwood Township: 666 people
- Manistique: 2,868 people
- Manistique Township: 1,066 people
- Mueller Township: 266 people
- Seney Township: 109 people
- Thompson Township: 831 people
Shiawassee County
- Antrim Township: 2,115 people
- Bennington Township: 3,105 people
- Burns Township: 3,268 people
- Caledonia Charter Township: 4,323 people
- Corunna: 3,000 people
- Durand: 3,457 people
- Fairfield Township: 645 people
- Hazelton Township: 2,032 people
- Laingsburg: 1,402 people
- Middlebury Township: 1,528 people
- New Haven Township: 1,211 people
- Owosso: 14,437 people
- Owosso Charter Township: 4,786 people
- Perry: 2,134 people
- Perry Township: 4,167 people
- Rush Township: 1,256 people
- Sciota Township: 1,680 people
- Shiawassee Township: 2,726 people
- Venice Township: 2,424 people
- Vernon Township: 4,296 people
- Woodhull Township: 3,689 people
St. Clair County
- Algonac: 4,109 people
- Berlin Township: 3,134 people
- Brockway Township: 1,880 people
- Burtchville Township: 4,034 people
- Casco Township: 4,387 people
- China Township: 3,530 people
- Clay Township: 8,268 people
- Clyde Township: 5,422 people
- Columbus Township: 4,303 people
- Cottrellville Township: 3,469 people
- East China Township: 3,661 people
- Emmett Township: 2,515 people
- Fort Gratiot Charter Township: 11,715 people
- Grant Township: 1,795 people
- Greenwood Township: 1,473 people
- Ira Township: 5,104 people
- Kenockee Township: 2,376 people
- Kimball Township: 9,652 people
- Lynn Township: 1,113 people
- Marine City: 3,997 people
- Marysville: 9,868 people
- Mussey Township: 4,177 people
- Port Huron: 28,273 people
- Port Huron Charter Township: 10,665 people
- Riley Township: 3,196 people
- St. Clair: 5,833 people
- St. Clair Township: 7,159 people
- Wales Township: 3,195 people
- Yale: 1,873 people
St. Joseph County
- Burr Oak Township: 2,635 people
- Colon Township: 3,336 people
- Constantine Township: 4,043 people
- Fabius Township: 3,325 people
- Fawn River Township: 1,527 people
- Florence Township: 1,142 people
- Flowerfield Township: 1,607 people
- Leonidas Township: 1,158 people
- Lockport Township: 3,825 people
- Mendon Township: 2,565 people
- Mottville Township: 1,436 people
- Nottawa Township: 3,808 people
- Park Township: 2,374 people
- Sherman Township: 3,462 people
- Sturgis: 10,900 people
- Sturgis Township: 2,022 people
- Three Rivers: 7,910 people
- White Pigeon Township: 3,893 people
Tuscola County
- Akron Township: 1,350 people
- Almer Township: 1,989 people
- Arbela Township: 2,770 people
- Caro: 4,258 people
- Columbia Township: 1,205 people
- Dayton Township: 1,901 people
- Denmark Township: 2,704 people
- Elkland Township: 3,485 people
- Ellington Township: 1,318 people
- Elmwood Township: 1,049 people
- Fairgrove Township: 1,528 people
- Fremont Township: 3,126 people
- Gilford Township: 725 people
- Indianfields Township: 2,463 people
- Juniata Township: 1,546 people
- Kingston Township: 1,462 people
- Koylton Township: 1,471 people
- Millington Township: 4,171 people
- Novesta Township: 1,428 people
- Tuscola Township: 1,921 people
- Vassar: 2,685 people
- Vassar Township: 3,871 people
- Watertown Township: 2,074 people
- Wells Township: 1,585 people
- Wisner Township: 595 people
Van Buren County
- Almena Township: 5,404 people
- Antwerp Township: 13,832 people
- Arlington Township: 1,947 people
- Bangor: 1,965 people
- Bangor Township: 1,906 people
- Bloomingdale Township: 3,074 people
- Columbia Township: 2,542 people
- Covert Township: 2,499 people
- Decatur Township: 3,503 people
- Geneva Township: 3,401 people
- Gobles: 830 people
- Hamilton Township: 1,365 people
- Hartford: 2,448 people
- Hartford Township: 2,981 people
- Keeler Township: 1,982 people
- Lawrence Township: 3,294 people
- Paw Paw Township: 6,884 people
- Pine Grove Township: 3,083 people
- Porter Township: 2,494 people
- South Haven: 4,002 people
- South Haven Charter Township: 4,138 people
- Waverly Township: 2,502 people
Washtenaw County
- Ann Arbor: 122,233 people
- Ann Arbor Charter Township: 4,506 people
- Augusta Charter Township: 7,345 people
- Bridgewater Township: 1,551 people
- Chelsea: 5,424 people
- Dexter: 4,461 people
- Dexter Township: 6,510 people
- Freedom Township: 1,298 people
- Lima Township: 4,215 people
- Lodi Township: 6,281 people
- Lyndon Township: 2,662 people
- Manchester Township: 4,550 people
- Milan: 5,973 people
- Northfield Township: 8,785 people
- Pittsfield Charter Township: 40,265 people
- Salem Township: 6,786 people
- Saline: 9,001 people
- Saline Township: 2,735 people
- Scio Township: 18,597 people
- Sharon Township: 1,774 people
- Superior Charter Township: 14,862 people
- Sylvan Township: 3,545 people
- Webster Township: 6,485 people
- York Charter Township: 9,130 people
- Ypsilanti: 19,766 people
- Ypsilanti Charter Township: 53,721 people
Wayne County
- Allen Park: 27,445 people
- Belleville: 3,851 people
- Brownstown Charter Township: 32,680 people
- Canton Charter Township: 99,714 people
- Dearborn: 105,611 people
- Dearborn Heights: 60,664 people
- Detroit: 649,095 people
- Ecorse: 8,893 people
- Flat Rock: 10,218 people
- Garden City: 26,280 people
- Gibraltar: 4,792 people
- Grosse Ile Township: 10,409 people
- Grosse Pointe: 5,490 people
- Grosse Pointe Farms: 9,735 people
- Grosse Pointe Park: 11,095 people
- Grosse Pointe Woods: 15,792 people
- Hamtramck: 27,261 people
- Harper Woods: 14,860 people
- Highland Park: 8,248 people
- Huron Charter Township: 16,556 people
- Inkster: 24,959 people
- Lincoln Park: 38,529 people
- Livonia: 92,603 people
- Melvindale: 12,325 people
- Northville Township: 31,399 people
- Plymouth: 9,164 people
- Plymouth Charter Township: 27,130 people
- Redford Charter Township: 47,432 people
- River Rouge: 6,814 people
- Riverview: 11,947 people
- Rockwood: 3,132 people
- Romulus: 24,547 people
- Southgate: 28,931 people
- Sumpter Township: 11,384 people
- Taylor: 61,279 people
- Trenton: 17,849 people
- Van Buren Charter Township: 29,770 people
- Village of Grosse Pointe Shores: 2,533 people
- Wayne: 17,065 people
- Westland: 82,333 people
- Woodhaven: 12,503 people
- Wyandotte: 24,072 people
Wexford County
- Antioch Township: 916 people
- Boon Township: 664 people
- Cadillac: 10,438 people
- Cedar Creek Township: 1,864 people
- Cherry Grove Township: 2,444 people
- Clam Lake Township: 2,336 people
- Colfax Township: 912 people
- Greenwood Township: 648 people
- Hanover Township: 1,729 people
- Haring Charter Township: 3,626 people
- Henderson Township: 184 people
- Liberty Township: 943 people
- Manton: 1,626 people
- Selma Township: 2,267 people
- Slagle Township: 513 people
- South Branch Township: 353 people
- Springville Township: 1,800 people
- Wexford Township: 1,182 people
Frequently asked questions
What is the best dating app for small towns in Michigan?
We think it's Amarbis. You choose the region you meet people from, so a small Michigan town gets the same state-wide pool as Detroit; ranking isn't based on distance; there are no distance limits; every profile is reviewed by a real person; and joining is free.
Why do I keep seeing the same people on dating apps in my Michigan town?
Many dating apps lean on distance to decide who you see, and in a small town the closest people are a short list. Tinuiti's analysis of Tinder's algorithm says proximity is a key factor, which is why a small-town deck fills with the same neighbors. On Amarbis you choose your region, so your pool isn't limited to your zip code.
Can I meet people from all over Michigan?
Yes. Choose Michigan as your region and you meet people across the state, from wherever you live, without being ranked behind someone's neighbors.
Can I meet people outside Michigan?
Yes. Amarbis has no distance limits, so you can widen your region or meet someone in another country, with built-in chat translation when you don't share a language. Start with the international dating guide.
Is Amarbis free?
Yes. Joining is free, with no credit card, and the free plan includes 25 likes a day and unlimited messaging with your matches. Create your profile.
Neighboring states: Indiana, Ohio and Wisconsin. See all 50 states. New here? Read why Amarbis is the best dating app for small towns.
More from Amarbis
- Why Amarbis is the best dating app for small towns
- Singles in the United States
- International dating guide
- Overcoming language barriers in love
- Meeting someone safely for the first time
- Plans and pricing
Population figures are U.S. Census Bureau estimates for July 1, 2025. Distances are straight-line miles between place center points, so road distances are longer. Counts of nearby places include cities and towns in every state.