Dating in Kentucky: How to Meet People Beyond Your Small Town
Kentucky has about 4.6 million people and 418 incorporated cities and towns, and most of those places are small: 339 of them (81%) have fewer than 5,000 people, and 211 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 Kentucky instead, and, further down, every city or town in Kentucky by county.
Kentucky by town size
| Size of place | Places | People |
|---|---|---|
| Under 1,000 | 211 | 98,000 |
| 1,000 to 4,999 | 128 | 296,000 |
| 5,000 to 24,999 | 63 | 675,000 |
| 25,000 or more | 16 | 1.5 million |
The typical Kentucky city or town has about 970 people. Its 16 places of 25,000 or more, led by Louisville/Jefferson County (642,000), Lexington-Fayette (330,000) and Bowling Green (79,000), are home to about 1.5 million of the state's 4.6 million people; everyone else lives in the smaller towns or outside city limits.
Why dating close to home runs out in small-town Kentucky
Dating apps that sort by distance start with the people nearest you. In a small Kentucky town that's a short list, and it doesn't take long to see all of it. A few examples:
- Hazard (about 4,800 people): 16 other places with 13,000 people between them within 30 miles, and the nearest place of 25,000 or more is Kingsport, Tennessee, 63 miles away.
- Jackson (about 2,100 people): 10 other places with 14,000 people between them within 30 miles, and the nearest place of 25,000 or more is Richmond, 52 miles away.
- Salyersville (about 1,500 people): 12 other places with 16,000 people between them within 30 miles, and the nearest place of 25,000 or more is Huntington, West Virginia, 57 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 Louisville/Jefferson County or Lexington-Fayette 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 Kentucky and your pool is the whole state, about 4.6 million people, whether you live in Louisville/Jefferson County 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 Louisville/Jefferson County.
Ranking isn't based on distance
On Amarbis, ranking isn't based on distance. Choose Kentucky as your region and the person you'd like to meet in Louisville/Jefferson County 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 Kentucky 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 Kentucky
- 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 Kentucky, 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 Kentucky doesn't decide who you can meet.
Every city or town in Kentucky
All 418 incorporated cities and towns in Kentucky, by county, with 2025 population estimates. Wherever yours is on this list, everything on this page applies to you: choose Kentucky as your region on Amarbis and every place below is in your pool.
Adair County
- Columbia: 4,680 people
Allen County
- Scottsville: 4,673 people
Anderson County
- Lawrenceburg: 12,329 people
Ballard County
- Barlow: 635 people
- Blandville: 74 people
- Kevil: 575 people
- La Center: 858 people
- Wickliffe: 647 people
Barren County
- Cave City: 2,398 people
- Glasgow: 15,302 people
- Park City: 629 people
Bath County
- Owingsville: 1,612 people
- Salt Lick: 255 people
- Sharpsburg: 369 people
Bell County
- Middlesborough: 8,776 people
- Pineville: 1,552 people
Boone County
- Florence: 34,018 people
- Union: 7,937 people
- Walton: 5,868 people
Bourbon County
- Millersburg: 745 people
- North Middletown: 606 people
- Paris: 10,130 people
Boyd County
- Ashland: 20,996 people
- Catlettsburg: 1,722 people
Boyle County
- Danville: 17,736 people
- Junction City: 2,346 people
- Perryville: 806 people
Bracken County
- Augusta: 1,099 people
- Brooksville: 656 people
- Germantown: 144 people
Breathitt County
- Jackson: 2,054 people
Breckinridge County
- Cloverport: 1,153 people
- Hardinsburg: 2,513 people
- Irvington: 1,396 people
Bullitt County
- Fox Chase: 458 people
- Hebron Estates: 1,056 people
- Hillview: 9,020 people
- Hunters Hollow: 338 people
- Lebanon Junction: 1,837 people
- Mount Washington: 18,989 people
- Pioneer Village: 2,794 people
- Shepherdsville: 14,931 people
Butler County
- Morgantown: 2,512 people
- Rochester: 113 people
- Woodbury: 75 people
Caldwell County
- Fredonia: 375 people
- Princeton: 6,168 people
Calloway County
- Hazel: 408 people
- Murray: 18,964 people
Campbell County
- Alexandria: 10,994 people
- Bellevue: 5,847 people
- California: 88 people
- Cold Spring: 6,640 people
- Crestview: 475 people
- Dayton: 5,974 people
- Fort Thomas: 17,142 people
- Highland Heights: 6,341 people
- Melbourne: 491 people
- Mentor: 230 people
- Newport: 13,998 people
- Silver Grove: 1,333 people
- Southgate: 3,868 people
- Wilder: 3,108 people
- Woodlawn: 230 people
Carlisle County
- Arlington: 256 people
- Bardwell: 713 people
Carroll County
- Carrollton: 3,964 people
- Ghent: 368 people
- Prestonville: 178 people
- Sanders: 204 people
- Worthville: 179 people
Carter County
- Grayson: 3,728 people
- Olive Hill: 1,536 people
Casey County
- Liberty: 2,021 people
Christian County
- Crofton: 628 people
- Hopkinsville: 30,411 people
- LaFayette: 172 people
- Oak Grove: 7,830 people
- Pembroke: 869 people
Clark County
- Winchester: 19,514 people
Clay County
- Manchester: 1,411 people
Clinton County
- Albany: 1,729 people
Crittenden County
- Marion: 2,879 people
Cumberland County
- Burkesville: 1,389 people
Daviess County
- Owensboro: 60,892 people
- Whitesville: 587 people
Edmonson County
- Brownsville: 898 people
Elliott County
- Sandy Hook: 627 people
Estill County
- Irvine: 2,273 people
- Ravenna: 555 people
Fayette County
- Lexington-Fayette: 329,751 people
Fleming County
- Ewing: 231 people
- Flemingsburg: 3,005 people
Floyd County
- Allen: 168 people
- Martin: 480 people
- Prestonsburg: 3,618 people
- Wayland: 359 people
- Wheelwright: 1,048 people
Franklin County
- Frankfort: 28,657 people
Fulton County
- Fulton: 2,252 people
- Hickman: 2,258 people
Gallatin County
- Glencoe: 352 people
- Sparta: 234 people
- Warsaw: 1,757 people
Garrard County
- Lancaster: 4,111 people
Grant County
- Corinth: 237 people
- Crittenden: 4,185 people
- Dry Ridge: 2,249 people
- Williamstown: 4,030 people
Graves County
- Mayfield: 9,851 people
- Wingo: 584 people
Grayson County
- Caneyville: 550 people
- Clarkson: 972 people
- Leitchfield: 7,015 people
Green County
- Greensburg: 2,248 people
Greenup County
- Bellefonte: 881 people
- Flatwoods: 7,439 people
- Greenup: 1,069 people
- Raceland: 2,302 people
- Russell: 3,628 people
- South Shore: 1,035 people
- Worthington: 1,447 people
- Wurtland: 968 people
Hancock County
- Hawesville: 1,017 people
- Lewisport: 1,747 people
Hardin County
- Elizabethtown: 35,448 people
- Radcliff: 22,576 people
- Sonora: 564 people
- Upton: 702 people
- Vine Grove: 7,018 people
- West Point: 895 people
Harlan County
- Benham: 455 people
- Cumberland: 1,761 people
- Evarts: 596 people
- Harlan: 1,822 people
- Loyall: 576 people
- Lynch: 593 people
Harrison County
- Berry: 262 people
- Cynthiana: 6,576 people
Hart County
- Bonnieville: 275 people
- Horse Cave: 2,276 people
- Munfordville: 1,730 people
Henderson County
- Corydon: 725 people
- Henderson: 27,822 people
- Robards: 443 people
Henry County
- Campbellsburg: 861 people
- Eminence: 2,823 people
- New Castle: 909 people
- Pleasureville: 812 people
- Smithfield: 131 people
Hickman County
- Clinton: 1,177 people
- Columbus: 144 people
Hopkins County
- Dawson Springs: 2,231 people
- Earlington: 1,262 people
- Hanson: 742 people
- Madisonville: 19,428 people
- Mortons Gap: 725 people
- Nebo: 211 people
- Nortonville: 989 people
- St. Charles: 285 people
- White Plains: 874 people
Jackson County
- McKee: 822 people
Jefferson County
- Anchorage: 2,547 people
- Audubon Park: 1,457 people
- Bancroft: 516 people
- Barbourmeade: 1,241 people
- Beechwood Village: 1,297 people
- Bellemeade: 921 people
- Bellewood: 347 people
- Blue Ridge Manor: 796 people
- Briarwood: 453 people
- Broeck Pointe: 254 people
- Brownsboro Farm: 652 people
- Brownsboro Village: 313 people
- Cambridge: 162 people
- Coldstream: 1,325 people
- Creekside: 313 people
- Crossgate: 223 people
- Douglass Hills: 5,575 people
- Druid Hills: 304 people
- Fincastle: 848 people
- Forest Hills: 444 people
- Glenview: 603 people
- Glenview Hills: 382 people
- Glenview Manor: 211 people
- Goose Creek: 305 people
- Graymoor-Devondale: 2,832 people
- Green Spring: 732 people
- Heritage Creek: 1,244 people
- Hickory Hill: 122 people
- Hills and Dales: 147 people
- Hollow Creek: 813 people
- Hollyvilla: 525 people
- Houston Acres: 505 people
- Hurstbourne: 4,787 people
- Hurstbourne Acres: 2,003 people
- Indian Hills: 2,939 people
- Jeffersontown: 29,193 people
- Kingsley: 403 people
- Langdon Place: 891 people
- Lincolnshire: 139 people
- Louisville/Jefferson County: 641,962 people
- Lyndon: 11,301 people
- Lynnview: 963 people
- Manor Creek: 244 people
- Maryhill Estates: 180 people
- Meadow Vale: 735 people
- Meadowbrook Farm: 117 people
- Meadowview Estates: 431 people
- Middletown: 9,944 people
- Mockingbird Valley: 188 people
- Moorland: 440 people
- Murray Hill: 580 people
- Norbourne Estates: 444 people
- Northfield: 1,015 people
- Norwood: 385 people
- Old Brownsboro Place: 382 people
- Parkway Village: 628 people
- Plantation: 843 people
- Poplar Hills: 388 people
- Prospect: 4,705 people
- Richlawn: 424 people
- Riverwood: 497 people
- Rolling Fields: 731 people
- Rolling Hills: 946 people
- Seneca Gardens: 684 people
- Shively: 15,895 people
- South Park View: 0 people
- Spring Mill: 299 people
- Spring Valley: 688 people
- St. Matthews: 17,868 people
- St. Regis Park: 1,461 people
- Strathmoor Manor: 356 people
- Strathmoor Village: 695 people
- Sycamore: 171 people
- Ten Broeck: 95 people
- Thornhill: 188 people
- Watterson Park: 1,031 people
- Wellington: 575 people
- West Buechel: 1,402 people
- Westwood: 586 people
- Wildwood: 285 people
- Windy Hills: 2,476 people
- Woodland Hills: 743 people
- Woodlawn Park: 960 people
- Worthington Hills: 1,593 people
Jessamine County
- Keene: 105 people
- Nicholasville: 33,857 people
- Wilmore: 6,380 people
Johnson County
- Paintsville: 4,111 people
Kenton County
- Bromley: 738 people
- Covington: 41,847 people
- Crescent Springs: 4,708 people
- Crestview Hills: 3,301 people
- Edgewood: 8,503 people
- Elsmere: 9,521 people
- Erlanger: 20,158 people
- Fairview: 140 people
- Fort Mitchell: 8,751 people
- Fort Wright: 6,240 people
- Independence: 30,198 people
- Kenton Vale: 105 people
- Lakeside Park: 2,847 people
- Ludlow: 4,391 people
- Park Hills: 3,188 people
- Ryland Heights: 951 people
- Taylor Mill: 7,144 people
- Villa Hills: 7,797 people
Knott County
- Hindman: 644 people
- Pippa Passes: 583 people
Knox County
- Barbourville: 3,064 people
Larue County
- Hodgenville: 3,378 people
Laurel County
- London: 7,637 people
Lawrence County
- Blaine: 64 people
- Louisa: 2,520 people
Lee County
- Beattyville: 2,114 people
Leslie County
- Hyden: 279 people
Letcher County
- Fleming-Neon: 537 people
- Jenkins: 1,733 people
- Whitesburg: 1,609 people
Lewis County
- Concord: 17 people
- Vanceburg: 1,386 people
Lincoln County
- Crab Orchard: 767 people
- Hustonville: 400 people
- Stanford: 3,761 people
Livingston County
- Carrsville: 45 people
- Grand Rivers: 345 people
- Salem: 704 people
- Smithland: 242 people
Logan County
- Adairville: 884 people
- Auburn: 1,742 people
- Lewisburg: 777 people
- Russellville: 7,454 people
Lyon County
- Eddyville: 2,306 people
- Kuttawa: 663 people
Madison County
- Berea: 16,662 people
- Richmond: 40,663 people
Magoffin County
- Salyersville: 1,502 people
Marion County
- Bradfordsville: 283 people
- Lebanon: 6,699 people
- Loretto: 714 people
- Raywick: 155 people
- St. Mary: 138 people
Marshall County
- Benton: 4,718 people
- Calvert City: 2,510 people
- Hardin: 581 people
Martin County
- Inez: 515 people
- Warfield: 236 people
Mason County
- Dover: 220 people
- Maysville: 8,688 people
- Sardis: 61 people
McCracken County
- Paducah: 26,730 people
McLean County
- Calhoun: 720 people
- Island: 447 people
- Livermore: 1,197 people
- Sacramento: 423 people
Meade County
- Brandenburg: 3,003 people
- Ekron: 170 people
- Muldraugh: 1,009 people
Menifee County
- Frenchburg: 625 people
Mercer County
- Burgin: 1,027 people
- Harrodsburg: 9,576 people
Metcalfe County
- Edmonton: 1,713 people
Monroe County
- Fountain Run: 217 people
- Gamaliel: 468 people
- Tompkinsville: 2,235 people
Montgomery County
- Camargo: 1,051 people
- Jeffersonville: 2,137 people
- Mount Sterling: 7,586 people
Morgan County
- West Liberty: 3,339 people
Muhlenberg County
- Bremen: 173 people
- Central City: 5,793 people
- Drakesboro: 467 people
- Greenville: 4,350 people
- Powderly: 787 people
- South Carrollton: 143 people
Nelson County
- Bardstown: 14,161 people
- Bloomfield: 1,011 people
- Fairfield: 138 people
- New Haven: 837 people
Nicholas County
- Carlisle: 2,122 people
Ohio County
- Beaver Dam: 3,537 people
- Centertown: 413 people
- Fordsville: 451 people
- Hartford: 2,665 people
- McHenry: 378 people
- Rockport: 265 people
Oldham County
- Crestwood: 6,582 people
- Goshen: 935 people
- La Grange: 10,669 people
- Orchard Grass Hills: 1,623 people
- Pewee Valley: 1,668 people
- River Bluff: 458 people
Owen County
- Gratz: 66 people
- Monterey: 110 people
- Owenton: 1,690 people
Owsley County
- Booneville: 154 people
Pendleton County
- Butler: 633 people
- Falmouth: 2,200 people
Perry County
- Buckhorn: 81 people
- Hazard: 4,794 people
- Vicco: 302 people
Pike County
- Coal Run Village: 1,565 people
- Elkhorn City: 963 people
- Pikeville: 7,270 people
Powell County
- Clay City: 1,174 people
- Stanton: 3,153 people
Pulaski County
- Burnside: 733 people
- Eubank: 338 people
- Ferguson: 867 people
- Science Hill: 667 people
- Somerset: 12,695 people
Robertson County
- Mount Olivet: 363 people
Rockcastle County
- Brodhead: 1,116 people
- Livingston: 165 people
- Mount Vernon: 2,455 people
Rowan County
- Lakeview Heights: 271 people
- Morehead: 6,776 people
Russell County
- Jamestown: 1,901 people
- Russell Springs: 2,828 people
Scott County
- Georgetown: 40,883 people
- Sadieville: 346 people
- Stamping Ground: 843 people
Shelby County
- Shelbyville: 18,453 people
- Simpsonville: 3,183 people
Simpson County
- Franklin: 10,759 people
Spencer County
- Taylorsville: 1,333 people
Taylor County
- Campbellsville: 11,783 people
Todd County
- Elkton: 2,387 people
- Guthrie: 1,395 people
- Trenton: 340 people
Trigg County
- Cadiz: 2,771 people
Trimble County
- Bedford: 628 people
- Milton: 595 people
Union County
- Morganfield: 3,102 people
- Sturgis: 1,637 people
- Uniontown: 901 people
- Waverly: 301 people
Warren County
- Bowling Green: 78,505 people
- Oakland: 193 people
- Plum Springs: 563 people
- Smiths Grove: 852 people
- Woodburn: 340 people
Washington County
- Mackville: 207 people
- Springfield: 3,033 people
- Willisburg: 303 people
Wayne County
- Monticello: 5,721 people
Webster County
- Clay: 1,004 people
- Dixon: 920 people
- Providence: 2,872 people
- Sebree: 1,546 people
- Slaughters: 191 people
- Wheatcroft: 100 people
Whitley County
- Corbin: 7,911 people
- Williamsburg: 5,371 people
Wolfe County
- Campton: 300 people
Woodford County
- Midway: 1,787 people
- Versailles: 10,734 people
Frequently asked questions
What is the best dating app for small towns in Kentucky?
We think it's Amarbis. You choose the region you meet people from, so a small Kentucky town gets the same state-wide pool as Louisville/Jefferson County; 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 Kentucky 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 Kentucky?
Yes. Choose Kentucky 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 Kentucky?
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: Illinois, Indiana, Missouri, Ohio, Tennessee, Virginia and West Virginia. 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.