Dating in Illinois: How to Meet People Beyond Your Small Town
Illinois has about 12.7 million people and 1,294 incorporated cities and towns, and most of those places are small: 964 of them (74%) have fewer than 5,000 people, and 644 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 Illinois instead, and, further down, every city or town in Illinois by county.
Illinois by town size
| Size of place | Places | People |
|---|---|---|
| Under 1,000 | 644 | 254,000 |
| 1,000 to 4,999 | 320 | 730,000 |
| 5,000 to 24,999 | 240 | 3.0 million |
| 25,000 or more | 90 | 7.2 million |
The typical Illinois city or town has about 1,000 people. Its 90 places of 25,000 or more, led by Chicago (2.7 million), Aurora (182,000) and Naperville (153,000), are home to about 7.2 million of the state's 12.7 million people; everyone else lives in the smaller towns or outside city limits.
Why dating close to home runs out in small-town Illinois
Dating apps that sort by distance start with the people nearest you. In a small Illinois town that's a short list, and it doesn't take long to see all of it. A few examples:
- Pleasant Hill (about 895 people): 46 other places with 32,000 people between them within 30 miles, and the nearest place of 25,000 or more is Quincy, 43 miles away.
- Clay City (about 816 people): 36 other places with 35,000 people between them within 30 miles, and the nearest place of 25,000 or more is Evansville, Indiana, 65 miles away.
- Colchester (about 1,100 people): 45 other places with 36,000 people between them within 30 miles, and the nearest place of 25,000 or more is Galesburg, 42 miles away.
Those counts are for cities and towns only, so people in the countryside around them add to them, but the point stands: 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 Chicago or Aurora 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 Illinois and your pool is the whole state, about 12.7 million people, whether you live in Chicago 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 Chicago.
Ranking isn't based on distance
On Amarbis, ranking isn't based on distance. Choose Illinois as your region and the person you'd like to meet in Chicago 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 Illinois 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 Illinois
- 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 Illinois, 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 Illinois doesn't decide who you can meet.
Every city or town in Illinois
All 1,294 incorporated cities and towns in Illinois, by county, with 2025 population estimates. Wherever yours is on this list, everything on this page applies to you: choose Illinois as your region on Amarbis and every place below is in your pool.
Adams County
- Camp Point: 1,119 people
- Clayton: 616 people
- Coatsburg: 151 people
- Columbus: 110 people
- Golden: 629 people
- La Prairie: 40 people
- Liberty: 522 people
- Lima: 151 people
- Loraine: 289 people
- Mendon: 844 people
- Payson: 994 people
- Plainville: 260 people
- Quincy: 38,918 people
- Ursa: 603 people
Alexander County
- Cairo: 1,515 people
- East Cape Girardeau: 251 people
- McClure: 223 people
- Tamms: 373 people
- Thebes: 181 people
Bond County
- Greenville: 7,469 people
- Keyesport: 404 people
- Mulberry Grove: 498 people
- Old Ripley: 85 people
- Pierron: 442 people
- Pocahontas: 669 people
- Smithboro: 149 people
- Sorento: 409 people
Boone County
- Belvidere: 25,462 people
- Caledonia: 183 people
- Capron: 1,407 people
- Poplar Grove: 5,206 people
- Timberlane: 908 people
Brown County
- Mound Station: 117 people
- Mount Sterling: 2,155 people
- Ripley: 51 people
- Versailles: 446 people
Bureau County
- Arlington: 163 people
- Buda: 465 people
- Bureau Junction: 279 people
- Cherry: 417 people
- Dalzell: 639 people
- De Pue: 1,571 people
- Dover: 135 people
- Hollowayville: 45 people
- La Moille: 670 people
- Ladd: 1,384 people
- Malden: 308 people
- Manlius: 289 people
- Mineral: 199 people
- Neponset: 403 people
- New Bedford: 75 people
- Ohio: 457 people
- Princeton: 7,674 people
- Seatonville: 311 people
- Sheffield: 798 people
- Spring Valley: 5,408 people
- Tiskilwa: 718 people
- Walnut: 1,267 people
- Wyanet: 858 people
Calhoun County
- Batchtown: 166 people
- Brussels: 111 people
- Hamburg: 95 people
- Hardin: 779 people
- Kampsville: 294 people
Carroll County
- Chadwick: 476 people
- Lanark: 1,452 people
- Milledgeville: 988 people
- Mount Carroll: 1,432 people
- Savanna: 2,699 people
- Shannon: 835 people
- Thomson: 1,606 people
Cass County
- Arenzville: 355 people
- Ashland: 1,162 people
- Beardstown: 5,691 people
- Chandlerville: 508 people
- Virginia: 1,442 people
Champaign County
- Bondville: 375 people
- Broadlands: 303 people
- Champaign: 91,195 people
- Fisher: 2,087 people
- Foosland: 73 people
- Gifford: 885 people
- Homer: 1,050 people
- Ivesdale: 255 people
- Longview: 111 people
- Ludlow: 297 people
- Mahomet: 10,516 people
- Ogden: 714 people
- Pesotum: 546 people
- Philo: 1,352 people
- Rantoul: 11,991 people
- Royal: 280 people
- Sadorus: 390 people
- Savoy: 9,113 people
- Sidney: 1,167 people
- St. Joseph: 3,689 people
- Thomasboro: 1,003 people
- Tolono: 3,499 people
- Urbana: 39,719 people
Christian County
- Assumption: 1,112 people
- Bulpitt: 204 people
- Edinburg: 1,055 people
- Jeisyville: 99 people
- Kincaid: 1,310 people
- Morrisonville: 977 people
- Mount Auburn: 441 people
- Owaneco: 206 people
- Palmer: 199 people
- Pana: 5,010 people
- Stonington: 794 people
- Taylorville: 10,522 people
- Tovey: 445 people
Clark County
- Casey: 2,374 people
- Marshall: 3,880 people
- Martinsville: 1,083 people
- Westfield: 518 people
Clay County
- Clay City: 816 people
- Flora: 4,634 people
- Iola: 96 people
- Louisville: 1,108 people
- Sailor Springs: 87 people
- Xenia: 360 people
Clinton County
- Albers: 1,114 people
- Aviston: 2,454 people
- Bartelso: 644 people
- Beckemeyer: 921 people
- Breese: 4,602 people
- Carlyle: 3,188 people
- Damiansville: 562 people
- Germantown: 1,379 people
- Hoffman: 431 people
- Huey: 160 people
- New Baden: 3,378 people
- St. Rose: 471 people
- Trenton: 2,643 people
- Wamac: 962 people
Coles County
- Ashmore: 627 people
- Charleston: 17,466 people
- Humboldt: 354 people
- Lerna: 216 people
- Mattoon: 16,667 people
- Oakland: 721 people
Cook County
- Alsip: 18,483 people
- Arlington Heights: 76,216 people
- Barrington: 10,586 people
- Barrington Hills: 4,086 people
- Bedford Park: 589 people
- Bellwood: 18,116 people
- Berkeley: 5,141 people
- Berwyn: 55,001 people
- Blue Island: 21,805 people
- Bridgeview: 16,521 people
- Broadview: 7,871 people
- Brookfield: 18,879 people
- Burbank: 28,578 people
- Burnham: 3,919 people
- Calumet City: 34,798 people
- Calumet Park: 6,772 people
- Chicago: 2,731,585 people
- Chicago Heights: 26,508 people
- Chicago Ridge: 14,036 people
- Cicero: 81,858 people
- Country Club Hills: 16,215 people
- Countryside: 6,260 people
- Crestwood: 10,529 people
- Des Plaines: 58,772 people
- Dixmoor: 2,951 people
- Dolton: 20,671 people
- East Hazel Crest: 1,250 people
- Elk Grove Village: 31,885 people
- Elmwood Park: 23,675 people
- Evanston: 76,380 people
- Evergreen Park: 19,283 people
- Flossmoor: 9,358 people
- Ford Heights: 1,751 people
- Forest Park: 13,829 people
- Forest View: 763 people
- Franklin Park: 18,045 people
- Glencoe: 8,724 people
- Glenview: 47,711 people
- Glenwood: 8,416 people
- Golf: 509 people
- Hanover Park: 36,568 people
- Harvey: 19,849 people
- Harwood Heights: 8,761 people
- Hazel Crest: 13,024 people
- Hickory Hills: 14,101 people
- Hillside: 8,140 people
- Hodgkins: 1,480 people
- Hoffman Estates: 50,858 people
- Hometown: 4,191 people
- Homewood: 18,773 people
- Indian Head Park: 3,961 people
- Inverness: 7,418 people
- Justice: 12,285 people
- Kenilworth: 2,437 people
- La Grange: 15,935 people
- La Grange Park: 13,453 people
- Lansing: 28,068 people
- Lemont: 18,513 people
- Lincolnwood: 13,039 people
- Lynwood: 9,297 people
- Lyons: 10,433 people
- Markham: 11,274 people
- Matteson: 18,543 people
- Maywood: 23,330 people
- McCook: 240 people
- Melrose Park: 23,936 people
- Merrionette Park: 1,915 people
- Midlothian: 13,841 people
- Morton Grove: 24,582 people
- Mount Prospect: 55,395 people
- Niles: 30,443 people
- Norridge: 14,808 people
- North Riverside: 7,161 people
- Northbrook: 34,744 people
- Northfield: 5,632 people
- Northlake: 12,462 people
- Oak Forest: 26,792 people
- Oak Lawn: 56,450 people
- Oak Park: 52,823 people
- Olympia Fields: 4,593 people
- Orland Hills: 6,663 people
- Orland Park: 57,954 people
- Palatine: 65,842 people
- Palos Heights: 12,084 people
- Palos Hills: 18,028 people
- Palos Park: 4,805 people
- Park Forest: 21,079 people
- Park Ridge: 38,463 people
- Phoenix: 1,646 people
- Posen: 5,405 people
- Prospect Heights: 15,552 people
- Richton Park: 12,483 people
- River Forest: 11,393 people
- River Grove: 10,409 people
- Riverdale: 10,280 people
- Riverside: 8,939 people
- Robbins: 4,588 people
- Rolling Meadows: 23,690 people
- Rosemont: 3,815 people
- Sauk Village: 9,624 people
- Schaumburg: 77,249 people
- Schiller Park: 11,317 people
- Skokie: 66,544 people
- South Barrington: 5,071 people
- South Chicago Heights: 3,884 people
- South Holland: 20,749 people
- Stickney: 6,897 people
- Stone Park: 4,477 people
- Streamwood: 38,277 people
- Summit: 10,753 people
- Thornton: 2,299 people
- Tinley Park: 55,140 people
- Westchester: 16,300 people
- Western Springs: 13,588 people
- Wheeling: 38,391 people
- Willow Springs: 5,788 people
- Wilmette: 27,459 people
- Winnetka: 12,518 people
- Worth: 10,696 people
Crawford County
- Flat Rock: 322 people
- Hutsonville: 469 people
- Oblong: 1,352 people
- Palestine: 1,210 people
- Robinson: 7,283 people
- Stoy: 105 people
Cumberland County
- Greenup: 1,330 people
- Jewett: 186 people
- Neoga: 1,369 people
- Toledo: 1,140 people
De Witt County
- Clinton: 6,781 people
- De Witt: 160 people
- Farmer City: 1,797 people
- Kenney: 297 people
- Wapella: 497 people
- Waynesville: 369 people
- Weldon: 355 people
DeKalb County
- Cortland: 4,676 people
- DeKalb: 40,467 people
- Genoa: 5,547 people
- Hinckley: 1,996 people
- Kingston: 1,103 people
- Kirkland: 1,632 people
- Malta: 1,140 people
- Sandwich: 7,380 people
- Shabbona: 867 people
- Somonauk: 1,770 people
- Sycamore: 19,083 people
- Waterman: 1,640 people
Douglas County
- Arcola: 2,928 people
- Arthur: 2,261 people
- Camargo: 459 people
- Garrett: 126 people
- Hindsboro: 273 people
- Newman: 770 people
- Tuscola: 4,668 people
- Villa Grove: 2,447 people
DuPage County
- Addison: 35,758 people
- Bartlett: 40,855 people
- Bensenville: 18,525 people
- Bloomingdale: 22,476 people
- Burr Ridge: 11,179 people
- Carol Stream: 39,315 people
- Clarendon Hills: 8,681 people
- Darien: 22,032 people
- Downers Grove: 50,365 people
- Elmhurst: 46,111 people
- Glen Ellyn: 28,750 people
- Glendale Heights: 32,655 people
- Hinsdale: 17,573 people
- Itasca: 9,488 people
- Lisle: 23,432 people
- Lombard: 44,399 people
- Naperville: 153,114 people
- Oak Brook: 8,108 people
- Oakbrook Terrace: 2,792 people
- Roselle: 22,756 people
- Villa Park: 21,888 people
- Warrenville: 15,211 people
- Wayne: 2,278 people
- West Chicago: 25,296 people
- Westmont: 24,155 people
- Wheaton: 54,065 people
- Willowbrook: 9,126 people
- Winfield: 10,146 people
- Wood Dale: 14,081 people
- Woodridge: 34,028 people
Edgar County
- Brocton: 262 people
- Chrisman: 1,263 people
- Hume: 314 people
- Kansas: 647 people
- Metcalf: 135 people
- Paris: 8,026 people
- Redmon: 133 people
- Vermilion: 196 people
Edwards County
- Albion: 1,843 people
- Bone Gap: 174 people
- Browns: 133 people
- West Salem: 735 people
Effingham County
- Altamont: 2,186 people
- Beecher City: 425 people
- Dieterich: 882 people
- Edgewood: 390 people
- Effingham: 12,406 people
- Mason: 321 people
- Montrose: 211 people
- Shumway: 185 people
- Teutopolis: 1,721 people
- Watson: 658 people
Fayette County
- Bingham: 58 people
- Brownstown: 674 people
- Farina: 524 people
- Ramsey: 884 people
- St. Elmo: 1,213 people
- St. Peter: 315 people
- Vandalia: 7,108 people
Ford County
- Cabery: 229 people
- Elliott: 272 people
- Gibson City: 3,371 people
- Kempton: 176 people
- Melvin: 412 people
- Paxton: 4,323 people
- Piper City: 722 people
- Roberts: 340 people
- Sibley: 284 people
Franklin County
- Benton: 6,558 people
- Buckner: 393 people
- Christopher: 2,607 people
- Ewing: 295 people
- Hanaford: 315 people
- North City: 503 people
- Orient: 321 people
- Royalton: 1,031 people
- Sesser: 1,888 people
- Thompsonville: 477 people
- Valier: 538 people
- West City: 640 people
- West Frankfort: 7,105 people
- Zeigler: 1,456 people
Fulton County
- Astoria: 882 people
- Avon: 672 people
- Banner: 166 people
- Bryant: 168 people
- Canton: 13,297 people
- Cuba: 1,131 people
- Dunfermline: 252 people
- Ellisville: 85 people
- Fairview: 410 people
- Farmington: 2,298 people
- Ipava: 418 people
- Lewistown: 1,962 people
- Liverpool: 89 people
- London Mills: 342 people
- Marietta: 97 people
- Norris: 168 people
- Smithfield: 181 people
- St. David: 505 people
- Table Grove: 329 people
- Vermont: 557 people
Gallatin County
- Equality: 499 people
- Junction: 52 people
- New Haven: 376 people
- Old Shawneetown: 101 people
- Omaha: 203 people
- Ridgway: 795 people
- Shawneetown: 985 people
Greene County
- Carrollton: 2,349 people
- Eldred: 141 people
- Greenfield: 997 people
- Hillview: 91 people
- Kane: 274 people
- Rockbridge: 170 people
- Roodhouse: 1,484 people
- White Hall: 2,159 people
- Wilmington: 86 people
Grundy County
- Braceville: 732 people
- Carbon Hill: 381 people
- Coal City: 5,831 people
- Diamond: 2,714 people
- East Brooklyn: 75 people
- Gardner: 1,366 people
- Kinsman: 91 people
- Mazon: 984 people
- Minooka: 12,899 people
- Morris: 14,669 people
- South Wilmington: 719 people
- Verona: 207 people
Hamilton County
- Belle Prairie City: 47 people
- Broughton: 180 people
- Dahlgren: 495 people
- Macedonia: 27 people
- McLeansboro: 2,585 people
Hancock County
- Augusta: 531 people
- Basco: 77 people
- Bentley: 26 people
- Bowen: 441 people
- Carthage: 2,393 people
- Dallas City: 767 people
- Elvaston: 141 people
- Ferris: 124 people
- Hamilton: 2,624 people
- La Harpe: 1,124 people
- Nauvoo: 895 people
- Plymouth: 416 people
- Pontoosuc: 92 people
- Warsaw: 1,436 people
- West Point: 136 people
Hardin County
- Cave-In-Rock: 222 people
- Elizabethtown: 225 people
- Rosiclare: 977 people
Henderson County
- Biggsville: 282 people
- Gladstone: 218 people
- Gulfport: 39 people
- Lomax: 376 people
- Media: 110 people
- Oquawka: 1,065 people
- Raritan: 98 people
- Stronghurst: 760 people
Henry County
- Alpha: 653 people
- Andover: 536 people
- Annawan: 858 people
- Atkinson: 924 people
- Bishop Hill: 112 people
- Cambridge: 2,020 people
- Cleveland: 159 people
- Colona: 4,938 people
- Galva: 2,383 people
- Geneseo: 6,505 people
- Hooppole: 173 people
- Kewanee: 12,115 people
- Orion: 1,708 people
- Woodhull: 731 people
Iroquois County
- Ashkum: 718 people
- Beaverville: 295 people
- Buckley: 462 people
- Chebanse: 1,014 people
- Cissna Park: 780 people
- Clifton: 1,298 people
- Crescent City: 529 people
- Danforth: 569 people
- Donovan: 239 people
- Gilman: 1,681 people
- Iroquois: 131 people
- Loda: 329 people
- Martinton: 317 people
- Milford: 1,116 people
- Onarga: 1,305 people
- Papineau: 132 people
- Sheldon: 931 people
- Thawville: 207 people
- Watseka: 4,510 people
- Wellington: 197 people
- Woodland: 237 people
Jackson County
- Ava: 542 people
- Campbell Hill: 308 people
- Carbondale: 21,811 people
- De Soto: 1,388 people
- Dowell: 364 people
- Elkville: 831 people
- Gorham: 168 people
- Grand Tower: 474 people
- Makanda: 542 people
- Murphysboro: 6,977 people
- Vergennes: 234 people
Jasper County
- Hidalgo: 107 people
- Newton: 2,715 people
- Rose Hill: 84 people
- Ste. Marie: 226 people
- Wheeler: 96 people
- Willow Hill: 167 people
- Yale: 65 people
Jefferson County
- Belle Rive: 307 people
- Bluford: 607 people
- Bonnie: 365 people
- Dix: 456 people
- Ina: 1,612 people
- Mount Vernon: 14,187 people
- Nason: 198 people
- Waltonville: 406 people
- Woodlawn: 611 people
Jersey County
- Elsah: 539 people
- Fidelity: 96 people
- Fieldon: 159 people
- Grafton: 773 people
- Jerseyville: 8,409 people
- Otterville: 82 people
Jo Daviess County
- Apple River: 333 people
- East Dubuque: 1,457 people
- Elizabeth: 695 people
- Galena: 3,210 people
- Hanover: 824 people
- Menominee: 211 people
- Nora: 109 people
- Scales Mound: 419 people
- Stockton: 1,669 people
- Warren: 1,275 people
Johnson County
- Belknap: 86 people
- Buncombe: 207 people
- Cypress: 217 people
- Goreville: 1,055 people
- New Burnside: 153 people
- Simpson: 45 people
- Vienna: 1,352 people
Kane County
- Aurora: 181,505 people
- Batavia: 26,586 people
- Big Rock: 1,090 people
- Burlington: 517 people
- Campton Hills: 10,894 people
- Carpentersville: 37,045 people
- East Dundee: 3,130 people
- Elburn: 7,084 people
- Elgin: 115,476 people
- Geneva: 21,138 people
- Gilberts: 9,082 people
- Hampshire: 9,266 people
- Kaneville: 447 people
- Lily Lake: 1,073 people
- Maple Park: 1,523 people
- North Aurora: 19,406 people
- Pingree Grove: 12,545 people
- Sleepy Hollow: 3,122 people
- South Elgin: 25,656 people
- St. Charles: 33,594 people
- Sugar Grove: 9,381 people
- Virgil: 284 people
- West Dundee: 8,570 people
Kankakee County
- Aroma Park: 647 people
- Bonfield: 338 people
- Bourbonnais: 17,658 people
- Bradley: 15,214 people
- Buckingham: 236 people
- Essex: 849 people
- Grant Park: 1,271 people
- Herscher: 1,486 people
- Hopkins Park: 645 people
- Irwin: 63 people
- Kankakee: 23,400 people
- Limestone: 1,518 people
- Manteno: 9,201 people
- Momence: 3,158 people
- Reddick: 188 people
- Sammons Point: 223 people
- St. Anne: 1,122 people
- Sun River Terrace: 481 people
- Union Hill: 49 people
Kendall County
- Lisbon: 267 people
- Millbrook: 291 people
- Montgomery: 21,978 people
- Newark: 984 people
- Oswego: 39,948 people
- Plano: 12,677 people
- Plattville: 220 people
- Yorkville: 26,730 people
Knox County
- Abingdon: 2,832 people
- Altona: 449 people
- East Galesburg: 734 people
- Galesburg: 28,581 people
- Henderson: 254 people
- Knoxville: 2,810 people
- Maquon: 211 people
- Oneida: 677 people
- Rio: 203 people
- St. Augustine: 113 people
- Victoria: 252 people
- Wataga: 712 people
- Williamsfield: 550 people
- Yates City: 629 people
LaSalle County
- Cedar Point: 259 people
- Dana: 162 people
- Earlville: 1,590 people
- Grand Ridge: 508 people
- Kangley: 225 people
- LaSalle: 9,388 people
- Leland: 928 people
- Leonore: 119 people
- Lostant: 428 people
- Marseilles: 4,809 people
- Mendota: 6,894 people
- Millington: 629 people
- Naplate: 414 people
- North Utica: 1,334 people
- Oglesby: 3,618 people
- Ottawa: 18,684 people
- Peru: 9,780 people
- Ransom: 309 people
- Rutland: 254 people
- Seneca: 2,310 people
- Sheridan: 2,094 people
- Streator: 12,190 people
- Tonica: 737 people
- Troy Grove: 225 people
Lake County
- Antioch: 15,000 people
- Bannockburn: 1,308 people
- Beach Park: 14,114 people
- Buffalo Grove: 42,812 people
- Deer Park: 3,647 people
- Deerfield: 19,642 people
- Fox Lake: 10,849 people
- Grayslake: 21,140 people
- Green Oaks: 4,082 people
- Gurnee: 30,458 people
- Hainesville: 3,501 people
- Hawthorn Woods: 9,679 people
- Highland Park: 30,767 people
- Highwood: 5,323 people
- Indian Creek: 531 people
- Kildeer: 4,683 people
- Lake Barrington: 5,130 people
- Lake Bluff: 5,563 people
- Lake Forest: 19,731 people
- Lake Villa: 8,692 people
- Lake Zurich: 19,868 people
- Lakemoor: 6,449 people
- Libertyville: 20,701 people
- Lincolnshire: 7,963 people
- Lindenhurst: 14,810 people
- Long Grove: 8,343 people
- Mettawa: 567 people
- Mundelein: 32,680 people
- North Barrington: 3,125 people
- North Chicago: 34,050 people
- Old Mill Creek: 162 people
- Park City: 7,893 people
- Riverwoods: 3,766 people
- Round Lake: 18,526 people
- Round Lake Beach: 26,902 people
- Round Lake Heights: 2,580 people
- Round Lake Park: 7,844 people
- Third Lake: 1,103 people
- Tower Lakes: 1,201 people
- Vernon Hills: 26,825 people
- Volo: 6,805 people
- Wadsworth: 3,488 people
- Wauconda: 13,993 people
- Waukegan: 87,940 people
- Winthrop Harbor: 6,525 people
- Zion: 24,447 people
Lawrence County
- Bridgeport: 1,652 people
- Lawrenceville: 4,356 people
- Russellville: 91 people
- St. Francisville: 522 people
- Sumner: 1,656 people
Lee County
- Amboy: 2,206 people
- Ashton: 929 people
- Compton: 264 people
- Dixon: 14,582 people
- Franklin Grove: 868 people
- Harmon: 116 people
- Lee: 300 people
- Nelson: 127 people
- Paw Paw: 798 people
- Steward: 222 people
- Sublette: 371 people
- West Brooklyn: 128 people
Livingston County
- Campus: 143 people
- Chatsworth: 1,156 people
- Cornell: 438 people
- Cullom: 502 people
- Dwight: 4,005 people
- Emington: 97 people
- Fairbury: 3,597 people
- Flanagan: 1,022 people
- Forrest: 1,015 people
- Long Point: 197 people
- Odell: 974 people
- Pontiac: 10,806 people
- Saunemin: 402 people
- Strawn: 102 people
Logan County
- Atlanta: 1,626 people
- Broadwell: 138 people
- Elkhart: 437 people
- Emden: 452 people
- Hartsburg: 255 people
- Latham: 321 people
- Lincoln: 12,981 people
- Middletown: 317 people
- Mount Pulaski: 1,499 people
- New Holland: 262 people
Macon County
- Argenta: 872 people
- Blue Mound: 1,078 people
- Decatur: 67,884 people
- Forsyth: 3,613 people
- Harristown: 1,247 people
- Long Creek: 1,212 people
- Macon: 1,120 people
- Maroa: 1,517 people
- Mount Zion: 5,880 people
- Niantic: 578 people
- Oreana: 845 people
- Warrensburg: 1,068 people
Macoupin County
- Benld: 1,403 people
- Brighton: 2,162 people
- Bunker Hill: 1,593 people
- Carlinville: 5,465 people
- Chesterfield: 165 people
- Dorchester: 125 people
- Eagarville: 113 people
- East Gillespie: 250 people
- Gillespie: 3,083 people
- Girard: 1,768 people
- Hettick: 147 people
- Lake Ka-Ho: 201 people
- Medora: 365 people
- Modesto: 179 people
- Mount Clare: 308 people
- Mount Olive: 1,936 people
- Nilwood: 198 people
- Palmyra: 591 people
- Royal Lakes: 171 people
- Sawyerville: 258 people
- Scottville: 99 people
- Shipman: 504 people
- Standard City: 129 people
- Staunton: 4,932 people
- Virden: 3,149 people
- White City: 221 people
- Wilsonville: 529 people
Madison County
- Alhambra: 613 people
- Alton: 25,013 people
- Bethalto: 9,202 people
- Collinsville: 23,717 people
- East Alton: 5,621 people
- Edwardsville: 26,463 people
- Glen Carbon: 13,898 people
- Godfrey: 17,620 people
- Granite City: 26,807 people
- Grantfork: 330 people
- Hamel: 937 people
- Hartford: 1,153 people
- Highland: 10,042 people
- Livingston: 748 people
- Madison: 3,063 people
- Marine: 968 people
- Maryville: 8,413 people
- New Douglas: 339 people
- Pontoon Beach: 5,887 people
- Roxana: 1,395 people
- South Roxana: 1,849 people
- St. Jacob: 1,371 people
- Troy: 11,893 people
- Venice: 1,450 people
- Williamson: 175 people
- Wood River: 10,224 people
- Worden: 1,066 people
Marion County
- Alma: 302 people
- Central City: 1,067 people
- Centralia: 11,863 people
- Iuka: 491 people
- Junction City: 517 people
- Kell: 169 people
- Kinmundy: 702 people
- Odin: 903 people
- Patoka: 507 people
- Salem: 7,035 people
- Sandoval: 1,123 people
- Vernon: 97 people
- Walnut Hill: 92 people
Marshall County
- Henry: 2,280 people
- Hopewell: 411 people
- La Rose: 103 people
- Lacon: 1,822 people
- Sparland: 353 people
- Toluca: 1,310 people
- Varna: 365 people
- Wenona: 950 people
Mason County
- Bath: 262 people
- Easton: 298 people
- Forest City: 211 people
- Havana: 2,799 people
- Kilbourne: 256 people
- Manito: 1,473 people
- Mason City: 1,956 people
- San Jose: 460 people
- Topeka: 50 people
Massac County
- Brookport: 691 people
- Joppa: 330 people
- Metropolis: 5,727 people
McDonough County
- Bardolph: 203 people
- Blandinsville: 544 people
- Bushnell: 2,600 people
- Colchester: 1,070 people
- Good Hope: 349 people
- Industry: 383 people
- Macomb: 14,530 people
- Prairie City: 392 people
- Sciota: 32 people
- Tennessee: 98 people
McHenry County
- Algonquin: 30,824 people
- Bull Valley: 1,131 people
- Cary: 17,932 people
- Crystal Lake: 42,288 people
- Fox River Grove: 4,881 people
- Greenwood: 314 people
- Harvard: 9,504 people
- Hebron: 1,392 people
- Holiday Hills: 606 people
- Huntley: 29,132 people
- Island Lake: 8,047 people
- Johnsburg: 6,445 people
- Lake in the Hills: 28,590 people
- Lakewood: 4,293 people
- Marengo: 7,737 people
- McCullom Lake: 962 people
- McHenry: 29,217 people
- Oakwood Hills: 2,046 people
- Port Barrington: 1,584 people
- Prairie Grove: 1,939 people
- Richmond: 2,114 people
- Ringwood: 830 people
- Spring Grove: 5,526 people
- Trout Valley: 510 people
- Union: 684 people
- Wonder Lake: 5,593 people
- Woodstock: 25,740 people
McLean County
- Anchor: 155 people
- Arrowsmith: 269 people
- Bellflower: 331 people
- Bloomington: 78,804 people
- Carlock: 593 people
- Chenoa: 1,705 people
- Colfax: 973 people
- Cooksville: 153 people
- Danvers: 1,062 people
- Downs: 1,173 people
- Ellsworth: 179 people
- Gridley: 1,428 people
- Heyworth: 2,869 people
- Hudson: 1,750 people
- Le Roy: 3,465 people
- Lexington: 2,079 people
- McLean: 733 people
- Normal: 53,275 people
- Saybrook: 641 people
- Stanford: 586 people
- Towanda: 423 people
Menard County
- Athens: 1,883 people
- Greenview: 718 people
- Oakford: 224 people
- Petersburg: 2,125 people
- Tallula: 420 people
Mercer County
- Aledo: 3,506 people
- Joy: 357 people
- Keithsburg: 546 people
- Matherville: 689 people
- New Boston: 600 people
- North Henderson: 159 people
- Seaton: 208 people
- Sherrard: 691 people
- Viola: 836 people
- Windsor: 649 people
Monroe County
- Columbia: 10,865 people
- Fults: 27 people
- Hecker: 418 people
- Maeystown: 151 people
- Valmeyer: 1,204 people
- Waterloo: 11,132 people
Montgomery County
- Butler: 165 people
- Coalton: 302 people
- Coffeen: 627 people
- Donnellson: 152 people
- Farmersville: 668 people
- Fillmore: 295 people
- Harvel: 171 people
- Hillsboro: 6,184 people
- Irving: 365 people
- Litchfield: 6,598 people
- Nokomis: 2,133 people
- Ohlman: 107 people
- Panama: 325 people
- Raymond: 920 people
- Schram City: 555 people
- Taylor Springs: 727 people
- Waggoner: 180 people
- Walshville: 63 people
- Wenonah: 28 people
- Witt: 770 people
Morgan County
- Chapin: 457 people
- Concord: 150 people
- Franklin: 587 people
- Jacksonville: 17,752 people
- Lynnville: 93 people
- Meredosia: 795 people
- Murrayville: 546 people
- South Jacksonville: 3,195 people
- Waverly: 1,142 people
- Woodson: 483 people
Moultrie County
- Allenville: 129 people
- Bethany: 1,200 people
- Dalton City: 432 people
- Gays: 212 people
- Lovington: 1,010 people
- Sullivan: 4,310 people
Ogle County
- Adeline: 72 people
- Byron: 3,777 people
- Creston: 637 people
- Davis Junction: 2,566 people
- Forreston: 1,402 people
- Hillcrest: 1,210 people
- Leaf River: 417 people
- Monroe Center: 406 people
- Mount Morris: 2,787 people
- Oregon: 3,573 people
- Polo: 2,235 people
- Rochelle: 9,498 people
- Stillman Valley: 1,058 people
Peoria County
- Bartonville: 5,804 people
- Bellevue: 1,888 people
- Brimfield: 764 people
- Chillicothe: 6,033 people
- Dunlap: 1,588 people
- Elmwood: 2,030 people
- Glasford: 842 people
- Hanna City: 1,238 people
- Kingston Mines: 259 people
- Mapleton: 251 people
- Norwood: 431 people
- Peoria: 110,920 people
- Peoria Heights: 5,767 people
- Princeville: 1,713 people
- West Peoria: 4,187 people
Perry County
- Cutler: 351 people
- Du Quoin: 5,569 people
- Pinckneyville: 4,903 people
- St. Johns: 158 people
- Tamaroa: 524 people
- Willisville: 560 people
Piatt County
- Atwood: 1,100 people
- Bement: 1,462 people
- Cerro Gordo: 1,312 people
- Cisco: 254 people
- De Land: 447 people
- Hammond: 499 people
- Mansfield: 921 people
- Monticello: 6,080 people
Pike County
- Barry: 1,247 people
- Baylis: 165 people
- Detroit: 74 people
- El Dara: 61 people
- Florence: 17 people
- Griggsville: 1,047 people
- Hull: 376 people
- Kinderhook: 188 people
- Milton: 206 people
- Nebo: 270 people
- New Canton: 325 people
- New Salem: 116 people
- Pearl: 108 people
- Perry: 302 people
- Pittsfield: 4,041 people
- Pleasant Hill: 895 people
- Valley City: 13 people
Pope County
- Eddyville: 96 people
- Golconda: 618 people
Pulaski County
- Karnak: 394 people
- Mound City: 477 people
- Mounds: 600 people
- New Grand Chain: 143 people
- Olmsted: 265 people
- Pulaski: 142 people
- Ullin: 457 people
Putnam County
- Granville: 1,325 people
- Hennepin: 747 people
- Magnolia: 256 people
- Mark: 505 people
- McNabb: 273 people
- Standard: 221 people
Randolph County
- Baldwin: 313 people
- Chester: 6,847 people
- Coulterville: 825 people
- Ellis Grove: 324 people
- Evansville: 533 people
- Kaskaskia: 22 people
- Percy: 905 people
- Prairie du Rocher: 510 people
- Red Bud: 3,761 people
- Rockwood: 32 people
- Ruma: 313 people
- Sparta: 4,022 people
- Steeleville: 1,883 people
- Tilden: 745 people
Richland County
- Calhoun: 153 people
- Claremont: 158 people
- Noble: 609 people
- Olney: 8,347 people
- Parkersburg: 184 people
Rock Island County
- Andalusia: 1,175 people
- Carbon Cliff: 1,810 people
- Coal Valley: 3,859 people
- Cordova: 656 people
- East Moline: 20,453 people
- Hampton: 1,751 people
- Hillsdale: 413 people
- Milan: 5,028 people
- Moline: 42,362 people
- Oak Grove: 476 people
- Port Byron: 1,638 people
- Rapids City: 939 people
- Reynolds: 495 people
- Rock Island: 36,225 people
- Silvis: 7,979 people
Saline County
- Carrier Mills: 1,595 people
- Eldorado: 3,579 people
- Galatia: 785 people
- Harrisburg: 7,922 people
- Muddy: 55 people
- Raleigh: 276 people
Sangamon County
- Auburn: 4,442 people
- Berlin: 144 people
- Buffalo: 437 people
- Cantrall: 138 people
- Chatham: 14,579 people
- Curran: 209 people
- Dawson: 507 people
- Divernon: 1,107 people
- Grandview: 1,389 people
- Illiopolis: 832 people
- Jerome: 1,627 people
- Leland Grove: 1,401 people
- Loami: 790 people
- Mechanicsburg: 661 people
- New Berlin: 1,361 people
- Pawnee: 2,686 people
- Pleasant Plains: 823 people
- Riverton: 3,471 people
- Rochester: 4,093 people
- Sherman: 4,644 people
- Southern View: 1,540 people
- Spaulding: 790 people
- Springfield: 112,989 people
- Thayer: 615 people
- Williamsville: 1,437 people
Schuyler County
- Browning: 112 people
- Camden: 61 people
- Littleton: 134 people
- Rushville: 2,857 people
Scott County
- Alsey: 185 people
- Bluffs: 592 people
- Exeter: 83 people
- Glasgow: 108 people
- Manchester: 261 people
- Naples: 94 people
- Winchester: 1,502 people
Shelby County
- Cowden: 497 people
- Findlay: 658 people
- Herrick: 354 people
- Moweaqua: 1,735 people
- Oconee: 133 people
- Shelbyville: 4,537 people
- Sigel: 319 people
- Stewardson: 716 people
- Strasburg: 518 people
- Tower Hill: 473 people
- Windsor: 1,035 people
St. Clair County
- Belleville: 40,237 people
- Brooklyn: 626 people
- Cahokia Heights: 16,874 people
- Caseyville: 4,402 people
- Dupo: 3,766 people
- East Carondelet: 370 people
- East St. Louis: 17,682 people
- Fairmont City: 2,154 people
- Fairview Heights: 16,175 people
- Fayetteville: 285 people
- Freeburg: 4,507 people
- Lebanon: 4,884 people
- Lenzburg: 436 people
- Marissa: 1,724 people
- Mascoutah: 9,239 people
- Millstadt: 3,950 people
- New Athens: 1,854 people
- O'Fallon: 32,656 people
- Sauget: 129 people
- Shiloh: 14,604 people
- Smithton: 3,868 people
- St. Libory: 598 people
- Summerfield: 336 people
- Swansea: 14,356 people
- Washington Park: 2,461 people
Stark County
- Bradford: 666 people
- La Fayette: 157 people
- Toulon: 1,172 people
- Wyoming: 1,287 people
Stephenson County
- Cedarville: 646 people
- Dakota: 480 people
- Davis: 571 people
- Freeport: 23,202 people
- German Valley: 417 people
- Lena: 2,670 people
- Orangeville: 742 people
- Pearl City: 760 people
- Ridott: 123 people
- Rock City: 285 people
- Winslow: 277 people
Tazewell County
- Armington: 303 people
- Creve Coeur: 4,816 people
- Deer Creek: 649 people
- Delavan: 1,548 people
- East Peoria: 22,088 people
- Green Valley: 604 people
- Hopedale: 806 people
- Mackinaw: 1,851 people
- Marquette Heights: 2,485 people
- Minier: 1,138 people
- Morton: 17,565 people
- North Pekin: 1,447 people
- Pekin: 31,277 people
- South Pekin: 964 people
- Tremont: 2,243 people
- Washington: 15,902 people
Union County
- Alto Pass: 300 people
- Anna: 4,096 people
- Cobden: 1,024 people
- Dongola: 638 people
- Jonesboro: 1,635 people
- Mill Creek: 52 people
Vermilion County
- Allerton: 240 people
- Alvan: 215 people
- Belgium: 352 people
- Bismarck: 577 people
- Catlin: 1,912 people
- Danville: 28,138 people
- Fairmount: 592 people
- Fithian: 474 people
- Georgetown: 3,006 people
- Henning: 202 people
- Hoopeston: 4,676 people
- Indianola: 219 people
- Muncie: 150 people
- Oakwood: 1,274 people
- Potomac: 656 people
- Rankin: 472 people
- Ridge Farm: 752 people
- Rossville: 1,170 people
- Sidell: 474 people
- Tilton: 2,537 people
- Westville: 3,029 people
Wabash County
- Allendale: 437 people
- Bellmont: 241 people
- Keensburg: 170 people
- Mount Carmel: 6,723 people
Warren County
- Alexis: 755 people
- Kirkwood: 650 people
- Little York: 267 people
- Monmouth: 8,599 people
- Roseville: 843 people
Washington County
- Addieville: 256 people
- Ashley: 449 people
- Du Bois: 180 people
- Hoyleton: 502 people
- Irvington: 566 people
- Nashville: 3,011 people
- New Minden: 166 people
- Oakdale: 197 people
- Okawville: 1,343 people
- Radom: 183 people
- Richview: 232 people
- Venedy: 125 people
Wayne County
- Cisne: 612 people
- Fairfield: 4,794 people
- Golden Gate: 61 people
- Jeffersonville: 349 people
- Johnsonville: 80 people
- Keenes: 48 people
- Mount Erie: 96 people
- Sims: 164 people
- Wayne City: 986 people
White County
- Burnt Prairie: 32 people
- Carmi: 4,623 people
- Crossville: 605 people
- Enfield: 771 people
- Grayville: 1,483 people
- Maunie: 91 people
- Mill Shoals: 167 people
- Norris City: 1,083 people
- Phillipstown: 39 people
- Springerton: 114 people
Whiteside County
- Albany: 838 people
- Coleta: 159 people
- Deer Grove: 39 people
- Erie: 1,484 people
- Fulton: 3,540 people
- Lyndon: 526 people
- Morrison: 3,945 people
- Prophetstown: 1,887 people
- Rock Falls: 8,521 people
- Sterling: 14,394 people
- Tampico: 668 people
Will County
- Beecher: 4,740 people
- Bolingbrook: 74,803 people
- Braidwood: 6,259 people
- Channahon: 14,530 people
- Crest Hill: 20,695 people
- Crete: 8,345 people
- Elwood: 2,237 people
- Frankfort: 21,365 people
- Godley: 637 people
- Homer Glen: 24,873 people
- Joliet: 152,241 people
- Lockport: 27,822 people
- Manhattan: 10,943 people
- Mokena: 19,897 people
- Monee: 5,119 people
- New Lenox: 28,893 people
- Peotone: 4,225 people
- Plainfield: 50,043 people
- Rockdale: 1,969 people
- Romeoville: 41,281 people
- Shorewood: 18,536 people
- Steger: 9,352 people
- Symerton: 124 people
- University Park: 7,019 people
- Wilmington: 5,614 people
Williamson County
- Bush: 236 people
- Cambria: 1,796 people
- Carterville: 5,839 people
- Colp: 175 people
- Crainville: 1,507 people
- Creal Springs: 491 people
- Energy: 960 people
- Freeman Spur: 272 people
- Herrin: 12,268 people
- Hurst: 751 people
- Johnston City: 3,313 people
- Marion: 17,148 people
- Pittsburg: 561 people
- Spillertown: 188 people
- Stonefort: 220 people
Winnebago County
- Cherry Valley: 2,887 people
- Durand: 1,380 people
- Loves Park: 23,712 people
- Machesney Park: 22,805 people
- New Milford: 808 people
- Pecatonica: 2,052 people
- Rockford: 147,384 people
- Rockton: 7,870 people
- Roscoe: 11,034 people
- South Beloit: 7,996 people
- Winnebago: 2,903 people
Woodford County
- Bay View Gardens: 349 people
- Benson: 403 people
- Congerville: 500 people
- El Paso: 2,723 people
- Eureka: 5,129 people
- Germantown Hills: 3,436 people
- Goodfield: 961 people
- Kappa: 231 people
- Metamora: 3,857 people
- Minonk: 1,889 people
- Panola: 43 people
- Roanoke: 1,918 people
- Secor: 335 people
- Spring Bay: 489 people
- Washburn: 1,008 people
Frequently asked questions
What is the best dating app for small towns in Illinois?
We think it's Amarbis. You choose the region you meet people from, so a small Illinois town gets the same state-wide pool as Chicago; 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 Illinois 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 Illinois?
Yes. Choose Illinois 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 Illinois?
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, Iowa, Kentucky, Missouri 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.