The Town Files

Kentucky towns

All 140 Kentucky towns and cities with 2,500 or more people. The typical Kentucky town has a median home value of $161,450 and household income of $54,969.

Towns in Kentucky
Each dot is a town on The Town Files.

Kentucky town rankings

All Kentucky towns

TownCountyPeopleMedian homeIncomeJan low
Louisville/Jefferson CountyJefferson County386,884$233,900$66,84926°
Lexington-FayetteFayette County322,570$293,500$69,47925°
LouisvilleJefferson County246,161——28°
Bowling GreenWarren County72,294$241,900$48,87328°
OwensboroDaviess County60,183$178,900$56,35726°
CovingtonKenton County40,961$187,300$61,16624°
GeorgetownScott County37,086$265,400$80,08823°
RichmondMadison County34,585$214,900$50,87023°
FlorenceBoone County31,946$210,700$71,00323°
ElizabethtownHardin County31,394$245,900$60,76024°
HopkinsvilleChristian County31,180$172,100$49,13927°
NicholasvilleJessamine County31,093$226,800$68,50325°
IndependenceKenton County28,676$263,700$102,36123°
FrankfortFranklin County28,602$183,700$53,07325°
JeffersontownJefferson County28,474$250,700$81,50627°
HendersonHenderson County27,981$160,100$48,18624°
PaducahMcCracken County27,137$165,300$49,91525°
RadcliffHardin County23,042$169,600$58,55924°
AshlandBoyd County21,625$125,000$52,71523°
ErlangerKenton County19,611$209,000$75,84023°
MadisonvilleHopkins County19,542$164,100$53,86028°
WinchesterClark County19,134$188,300$54,37822°
Mount WashingtonBullitt County18,090$268,200$96,23926°
St. MatthewsJefferson County17,534$338,000$82,41227°
Fort ThomasCampbell County17,438$335,000$104,35024°
BurlingtonBoone County17,318$254,300$109,30823°
MurrayCalloway County17,307$195,000$44,09127°
ShelbyvilleShelby County17,282$257,100$75,61020°
DanvilleBoyle County17,234$207,600$52,64623°
ShivelyJefferson County15,636$154,700$50,22128°
BereaMadison County15,539$199,900$59,49527°
GlasgowBarren County15,014$173,900$43,07429°
ShepherdsvilleBullitt County14,201$222,100$71,47626°
NewportCampbell County14,150$217,600$60,85324°
BardstownNelson County13,567$203,500$51,38126°
Fort Campbell NorthChristian County12,825—$58,93328°
SomersetPulaski County11,924$144,000$34,70429°
LawrenceburgAnderson County11,728$201,100$66,48625°
CampbellsvilleTaylor County11,426$164,600$49,64426°
LyndonJefferson County11,008$276,800$65,67927°
VersaillesWoodford County10,347$286,100$62,36825°
AlexandriaCampbell County10,341$284,800$102,23924°
FranklinSimpson County10,176$195,400$59,05227°
ParisBourbon County10,171$186,300$55,83923°
La GrangeOldham County10,067$283,200$88,46423°
MayfieldGraves County10,017$112,500$40,96527°
FrancisvilleBoone County9,952$398,000$159,37124°
MiddletownJefferson County9,706$336,000$82,53727°
MiddlesboroughBell County9,405$99,900$31,10623°
OakbrookBoone County9,268$260,700$94,65223°
ElsmereKenton County9,159$171,900$60,50323°
HarrodsburgMercer County9,064$154,200$48,38127°
MaysvilleMason County8,873$151,500$39,01323°
Fort MitchellKenton County8,702$357,100$86,31023°
HillviewBullitt County8,622$186,300$68,11126°
EdgewoodKenton County8,435$312,200$119,02823°
Oak GroveChristian County7,931$148,700$49,35428°
CorbinWhitley County7,856$166,000$51,06527°
PikevillePike County7,754$263,800$39,95526°
Fort KnoxHardin County7,742—$82,66323°
LondonLaurel County7,572$170,200$47,59127°
Mount SterlingMontgomery County7,558$187,600$55,82722°
UnionBoone County7,416$411,500$136,71223°
FlatwoodsGreenup County7,325$114,600$59,97223°
Villa HillsKenton County7,310$362,500$107,85923°
RussellvilleLogan County7,164$168,700$45,48426°
MoreheadRowan County7,151$184,900$36,74125°
Taylor MillKenton County6,873$241,000$88,54624°
Highland HeightsCampbell County6,662$169,700$53,27524°
Vine GroveHardin County6,559$235,400$72,56024°
LeitchfieldGrayson County6,404$159,100$44,34721°
CynthianaHarrison County6,333$172,500$54,64723°
LebanonMarion County6,274$149,700$45,47924°
PrincetonCaldwell County6,270$96,600$47,41127°
Cold SpringCampbell County6,216$253,600$75,00024°
HebronBoone County6,195$239,300$106,71923°
CrestwoodOldham County6,183$338,200$108,04623°
WilmoreJessamine County5,999$248,900$77,66527°
Fort WrightKenton County5,851$328,900$105,02423°
Central CityMuhlenberg County5,819$143,600$50,88524°
BucknerOldham County5,785$425,400$164,21923°
MonticelloWayne County5,753$132,400$44,95226°
DaytonCampbell County5,666$163,500$65,99224°
BellevueCampbell County5,548$206,500$71,16624°
WaltonBoone County5,460$262,200$77,91723°
Douglass HillsJefferson County5,456$346,300$78,48227°
WilliamsburgWhitley County5,326$113,300$38,14725°
HazardPerry County5,263$145,400$51,01625°
ColumbiaAdair County4,845$143,600$47,29926°
HendronMcCracken County4,774$213,900$71,61025°
BentonMarshall County4,756$157,000$66,82727°
HurstbourneJefferson County4,683$542,600$116,09427°
MassacMcCracken County4,635$239,400$92,56027°
ProspectJefferson County4,592$538,400$163,46227°
ReidlandMcCracken County4,526$228,000$99,42325°
GreenvilleMuhlenberg County4,492$116,400$46,05424°
WestwoodBoyd County4,387$92,200$73,51123°
LudlowKenton County4,385$184,800$65,28422°
FarleyMcCracken County4,374$86,300$47,29225°
Crescent SpringsKenton County4,319$302,100$83,06623°
PaintsvilleJohnson County4,312$116,100$28,25723°
ScottsvilleAllen County4,299$160,700$35,56226°
CrittendenGrant County4,023$223,800$57,28325°
LancasterGarrard County3,899$175,300$43,89823°
WilliamstownGrant County3,894$209,800$95,05025°
CarrolltonCarroll County3,890$113,200$45,87125°
GraysonCarter County3,834$136,900$27,54222°
RussellGreenup County3,744$211,900$76,18223°
PrestonsburgFloyd County3,681$161,300$25,74623°
SouthgateCampbell County3,648$190,800$54,42124°
StanfordLincoln County3,640$155,000$49,33723°
Beaver DamOhio County3,531$167,900$53,94424°
MorganfieldUnion County3,256$113,600$65,82926°
StantonPowell County3,251$123,000$25,41723°
Crestview HillsKenton County3,246$279,800$95,44123°
HodgenvilleLarue County3,235$151,400$57,73924°
BarbourvilleKnox County3,222$182,400$22,04625°
West LibertyMorgan County3,215$206,300$48,23522°
WilderCampbell County3,176$159,900$70,89324°
Park HillsKenton County3,162$282,100$99,86124°
RineyvilleHardin County3,039$257,100$84,51124°
ClaryvilleCampbell County2,992$278,200$81,45824°
SimpsonvilleShelby County2,990$270,800$91,18820°
FlemingsburgFleming County2,953$132,800$35,49323°
MarionCrittenden County2,916$97,300$39,41425°
BrandenburgMeade County2,894$214,700$49,84423°
ProvidenceWebster County2,892$60,300$55,12125°
Indian HillsJefferson County2,860$699,200$192,00027°
Graymoor-DevondaleJefferson County2,853$338,000$96,66727°
SpringfieldWashington County2,846$168,600$48,75026°
Lakeside ParkKenton County2,841$360,400$128,65023°
Russell SpringsRussell County2,715$170,300$38,69725°
EminenceHenry County2,705$192,600$41,73420°
LouisaLawrence County2,679$120,500$40,00023°
Pioneer VillageBullitt County2,671$240,500$84,16726°
HartfordOhio County2,668$106,900$61,44524°
CadizTrigg County2,540$149,800$44,15227°
Calvert CityMarshall County2,514$165,700$48,90626°
MorgantownButler County2,505$114,000$37,60424°
AnchorageJefferson County2,500$854,200$199,37527°

Kentucky counties