Guest, Sign inJoin
DSCF7941 (47895781251)Newport, #1 on this list · Photo: Paul Sableman from St. Louis, MO · CC BY 2.0
Kentucky rankings · History

Most historic towns in Kentucky

Newport ranks first on history among Kentucky’s 142 towns of 2,500+; 42 of the 142 grade A− or better on history nationally.

The History grade, a character grade (not part of the overall): the town’s founding era, homes built before 1940 (Census ACS) and its National Register places. How grades work

#1

Newport

Campbell County · 13,998 people
A+

History grade, among the top in the U.S.·Overall D · #134 of 138 in KY

#2

Ludlow

Kenton County · 4,391 people
A+

History grade, among the top in the U.S.·Overall B · #48 of 138 in KY

#3

Covington

Kenton County · 41,847 people
A+

History grade, among the top in the U.S.·Overall C+ · #72 of 138 in KY

All 142 towns

History grade, best first (the letter is national). Towns with the same score share a rank; the overall grade and state rank are beside each.

142 towns ranked. Not here? See why a town may be missing.

#TownGradeOverall
1NewportCampbell County · 13,998 peopleA+among the top in the U.S.·Overall D · #134 of 138
2LudlowKenton County · 4,391 peopleA+among the top in the U.S.·Overall B · #48 of 138
3CovingtonKenton County · 41,847 peopleA+among the top in the U.S.·Overall C+ · #72 of 138
4ParisBourbon County · 10,130 peopleA+better than 97% of U.S. towns·Overall C · #102 of 138
5Mount SterlingMontgomery County · 7,586 peopleA+better than 95% of U.S. towns·Overall C · #78 of 138
6CarrolltonCarroll County · 3,964 peopleAbetter than 95% of U.S. towns·Overall C− · #111 of 138
7HarrodsburgMercer County · 9,576 peopleAbetter than 93% of U.S. towns·Overall C− · #107 of 138
8MaysvilleMason County · 8,688 peopleAbetter than 93% of U.S. towns·Overall D · #128 of 138
9PaducahMcCracken County · 26,730 peopleAbetter than 92% of U.S. towns·Overall C · #101 of 138
10FlemingsburgFleming County · 3,005 peopleAbetter than 92% of U.S. towns·Overall C− · #114 of 138
11BellevueCampbell County · 5,847 peopleAbetter than 91% of U.S. towns·Overall B− · #54 of 138
12SpringfieldWashington County · 3,033 peopleAbetter than 91% of U.S. towns·Overall B+ · #36 of 138
13GreenvilleMuhlenberg County · 4,350 peopleAbetter than 88% of U.S. towns·Overall C · #83 of 138
14Louisville795,222 peopleAbetter than 87% of U.S. towns·No overall grade
15WinchesterClark County · 19,514 peopleAbetter than 87% of U.S. towns·Overall C · #98 of 138
16DanvilleBoyle County · 17,736 peopleAbetter than 86% of U.S. towns·Overall C+ · #62 of 138
17FrankfortFranklin County · 28,657 peopleAbetter than 86% of U.S. towns·Overall C− · #119 of 138
18StanfordLincoln County · 3,761 peopleAbetter than 86% of U.S. towns·Overall A− · #34 of 138
19FranklinSimpson County · 10,759 peopleAbetter than 85% of U.S. towns·Overall C · #82 of 138
20BardstownNelson County · 14,161 peopleAbetter than 85% of U.S. towns·Overall C+ · #75 of 138
21BarbourvilleKnox County · 3,064 peopleAbetter than 85% of U.S. towns·Overall D · #131 of 138
22LouisaLawrence County · 2,520 peopleA−better than 84% of U.S. towns·Overall C · #90 of 138
23LancasterGarrard County · 4,111 peopleA−better than 83% of U.S. towns·Overall C− · #112 of 138
24VersaillesWoodford County · 10,734 peopleA−better than 83% of U.S. towns·Overall B+ · #41 of 138
25AshlandBoyd County · 20,996 peopleA−better than 83% of U.S. towns·Overall C− · #109 of 138
26CynthianaHarrison County · 6,576 peopleA−better than 83% of U.S. towns·Overall C+ · #69 of 138
27ShelbyvilleShelby County · 18,453 peopleA−better than 82% of U.S. towns·Overall C · #104 of 138
28SomersetPulaski County · 12,695 peopleA−better than 82% of U.S. towns·Overall C · #99 of 138
29HendersonHenderson County · 27,822 peopleA−better than 82% of U.S. towns·Overall C · #105 of 138
30PrincetonCaldwell County · 6,168 peopleA−better than 81% of U.S. towns·Overall B− · #60 of 138
31LebanonMarion County · 6,699 peopleA−better than 80% of U.S. towns·Overall C · #86 of 138
32WaltonBoone County · 5,868 peopleA−better than 78% of U.S. towns·Overall A− · #29 of 138
33RussellvilleLogan County · 7,454 peopleA−better than 78% of U.S. towns·Overall C · #87 of 138
34DaytonCampbell County · 5,974 peopleA−better than 78% of U.S. towns·Overall B · #44 of 138
35ProvidenceWebster County · 2,872 peopleA−better than 78% of U.S. towns·Overall B+ · #40 of 138
36CampbellsvilleTaylor County · 11,783 peopleA−better than 77% of U.S. towns·Overall C · #106 of 138
37GlasgowBarren County · 15,302 peopleA−better than 77% of U.S. towns·Overall D · #127 of 138
38La GrangeOldham County · 10,669 peopleA−better than 77% of U.S. towns·Overall B+ · #35 of 138
39HodgenvilleLarue County · 3,378 peopleA−better than 76% of U.S. towns·Overall C+ · #76 of 138
40HartfordOhio County · 2,665 peopleA−better than 76% of U.S. towns·Overall B · #45 of 138
41PaintsvilleJohnson County · 4,111 peopleA−better than 76% of U.S. towns·Overall C · #85 of 138
42Park HillsKenton County · 3,188 peopleA−better than 75% of U.S. towns·Overall A+ · #4 of 138
43Fort ThomasCampbell County · 17,142 peopleB+better than 75% of U.S. towns·Overall A+ · #3 of 138
44CadizTrigg County · 2,771 peopleB+better than 75% of U.S. towns·Overall B− · #53 of 138
45MayfieldGraves County · 9,851 peopleB+better than 74% of U.S. towns·Overall C · #91 of 138
46ColumbiaAdair County · 4,680 peopleB+better than 73% of U.S. towns·Overall A− · #31 of 138
47HopkinsvilleChristian County · 30,411 peopleB+better than 73% of U.S. towns·Overall D · #135 of 138
48OwensboroDaviess County · 60,892 peopleB+better than 72% of U.S. towns·Overall C− · #117 of 138
49MorganfieldUnion County · 3,102 peopleB+better than 72% of U.S. towns·Overall C · #96 of 138
50LexingtonFayette County · 329,751 peopleB+better than 72% of U.S. towns·Overall C · #94 of 138
51GeorgetownScott County · 40,883 peopleB+better than 71% of U.S. towns·Overall B− · #52 of 138
52Bowling GreenWarren County · 78,505 peopleB+better than 71% of U.S. towns·Overall D · #124 of 138
53BrandenburgMeade County · 3,003 peopleB+better than 70% of U.S. towns·Overall B · #49 of 138
54MadisonvilleHopkins County · 19,428 peopleB+better than 69% of U.S. towns·Overall C− · #120 of 138
55MurrayCalloway County · 18,964 peopleB+better than 67% of U.S. towns·Overall C+ · #68 of 138
56ScottsvilleAllen County · 4,673 peopleB+better than 66% of U.S. towns·Overall C− · #110 of 138
57AnchorageJefferson County · 2,547 peopleB+better than 65% of U.S. towns·Overall A · #21 of 138
58PikevillePike County · 7,270 peopleB+better than 65% of U.S. towns·Overall D− · #136 of 138
59SouthgateCampbell County · 3,868 peopleB+better than 65% of U.S. towns·Overall A · #23 of 138
60RichmondMadison County · 40,663 peopleBbetter than 64% of U.S. towns·Overall C · #92 of 138
61NicholasvilleJessamine County · 33,857 peopleBbetter than 64% of U.S. towns·Overall C+ · #63 of 138
62LondonLaurel County · 7,637 peopleBbetter than 64% of U.S. towns·Overall C− · #122 of 138
63ElizabethtownHardin County · 35,448 peopleBbetter than 64% of U.S. towns·Overall C · #77 of 138
64WilliamsburgWhitley County · 5,371 peopleBbetter than 64% of U.S. towns·Overall B− · #59 of 138
65MarionCrittenden County · 2,879 peopleBbetter than 63% of U.S. towns·Overall C+ · #70 of 138
66LawrenceburgAnderson County · 12,329 peopleBbetter than 61% of U.S. towns·Overall B+ · #38 of 138
67PrestonsburgFloyd County · 3,618 peopleBbetter than 60% of U.S. towns·Overall D · #129 of 138
68EminenceHenry County · 2,823 peopleBbetter than 60% of U.S. towns·Overall D · #126 of 138
69MonticelloWayne County · 5,721 peopleBbetter than 59% of U.S. towns·Overall C− · #108 of 138
70WilliamstownGrant County · 4,030 peopleBbetter than 59% of U.S. towns·Overall A− · #33 of 138
71MiddlesboroughBell County · 8,776 peopleBbetter than 57% of U.S. towns·Overall D− · #138 of 138
72IndependenceKenton County · 30,198 peopleBbetter than 56% of U.S. towns·Overall A+ · #6 of 138
73MiddletownJefferson County · 9,944 peopleBbetter than 56% of U.S. towns·Overall D · #123 of 138
74Fort MitchellKenton County · 8,751 peopleBbetter than 56% of U.S. towns·Overall A+ · #11 of 138
75AlexandriaCampbell County · 10,994 peopleBbetter than 55% of U.S. towns·Overall A+ · #12 of 138
76ErlangerKenton County · 20,158 peopleB−better than 55% of U.S. towns·Overall A+ · #9 of 138
77West LibertyMorgan County · 3,339 peopleB−better than 54% of U.S. towns·Overall C · #81 of 138
78WilmoreJessamine County · 6,380 peopleB−better than 53% of U.S. towns·Overall A+ · #10 of 138
79Burlingtonunincorporated, Boone County · 18,008 peopleB−better than 53% of U.S. towns·Overall A · #15 of 138
80BentonMarshall County · 4,718 peopleB−better than 53% of U.S. towns·Overall C+ · #61 of 138
81JeffersontownJefferson County · 29,193 peopleB−better than 51% of U.S. towns·Overall C+ · #71 of 138
82HazardPerry County · 4,794 peopleB−better than 50% of U.S. towns·Overall D · #132 of 138
83Central CityMuhlenberg County · 5,793 peopleB−better than 49% of U.S. towns·Overall C− · #116 of 138
84UnionBoone County · 7,937 peopleB−better than 48% of U.S. towns·Overall A− · #25 of 138
85SimpsonvilleShelby County · 3,183 peopleB−better than 48% of U.S. towns·Overall C · #89 of 138
86CorbinWhitley County · 7,911 peopleB−better than 48% of U.S. towns·Overall C− · #118 of 138
87FlorenceBoone County · 34,018 peopleB−better than 47% of U.S. towns·Overall B · #47 of 138
88Vine GroveHardin County · 7,018 peopleB−better than 47% of U.S. towns·Overall C · #79 of 138
89MorgantownButler County · 2,512 peopleB−better than 46% of U.S. towns·Overall C+ · #66 of 138
90BereaMadison County · 16,662 peopleB−better than 45% of U.S. towns·Overall B · #50 of 138
91Oak GroveChristian County · 7,830 peopleB−better than 45% of U.S. towns·Overall D− · #137 of 138
92St. MatthewsJefferson County · 17,868 peopleC+better than 44% of U.S. towns·Overall C− · #113 of 138
93Morehead College campusRowan County · 6,776 peopleC+better than 44% of U.S. towns·Overall C+
94Lakeside ParkKenton County · 2,847 peopleC+better than 43% of U.S. towns·Overall A+ · #8 of 138
95LeitchfieldGrayson County · 7,015 peopleC+better than 42% of U.S. towns·Overall C · #103 of 138
96ShepherdsvilleBullitt County · 14,931 peopleC+better than 40% of U.S. towns·Overall C · #93 of 138
97Beaver DamOhio County · 3,537 peopleC+better than 38% of U.S. towns·Overall B− · #58 of 138
98HardinsburgBreckinridge County · 2,513 peopleC+better than 38% of U.S. towns·Overall C+ · #64 of 138
99Mount WashingtonBullitt County · 18,989 peopleC+better than 37% of U.S. towns·Overall A− · #32 of 138
100Francisvilleunincorporated, Boone County · 10,565 peopleC+better than 37% of U.S. towns·Overall A · #17 of 138
101RussellGreenup County · 3,628 peopleCbetter than 35% of U.S. towns·Overall A− · #26 of 138
102Cold SpringCampbell County · 6,640 peopleCbetter than 34% of U.S. towns·Overall A− · #27 of 138
103Masonvilleunincorporated, Daviess County · 2,887 peopleCbetter than 33% of U.S. towns·Overall B · #46 of 138
104Hebronunincorporated, Boone County · 6,407 peopleCbetter than 30% of U.S. towns·Overall A · #13 of 138
105ElsmereKenton County · 9,521 peopleCbetter than 29% of U.S. towns·Overall B · #43 of 138
106Taylor MillKenton County · 7,144 peopleCbetter than 28% of U.S. towns·Overall A · #16 of 138
107LyndonJefferson County · 11,301 peopleCbetter than 27% of U.S. towns·Overall C− · #115 of 138
108ProspectJefferson County · 4,705 peopleCbetter than 27% of U.S. towns·Overall B− · #57 of 138
109Calvert CityMarshall County · 2,510 peopleCbetter than 26% of U.S. towns·Overall D · #125 of 138
110CrittendenGrant County · 4,185 peopleCbetter than 25% of U.S. towns·Overall C+ · #74 of 138
111Highland HeightsCampbell County · 6,341 peopleC−better than 25% of U.S. towns·Overall A+ · #2 of 138
112CrestwoodOldham County · 6,582 peopleC−better than 24% of U.S. towns·Overall A · #19 of 138
113Fort WrightKenton County · 6,240 peopleC−better than 24% of U.S. towns·Overall A+ · #5 of 138
114Thrustonunincorporated, Daviess County · 2,581 peopleC−better than 24% of U.S. towns·Overall B− · #55 of 138
115GraysonCarter County · 3,728 peopleC−better than 23% of U.S. towns·Overall C+ · #73 of 138
116Indian HillsJefferson County · 2,939 peopleC−better than 21% of U.S. towns·Overall C · #80 of 138
117Fort Knoxunincorporated, Hardin County · 8,836 peopleC−better than 20% of U.S. towns·No overall grade
118Bucknerunincorporated, Oldham County · 4,119 peopleC−better than 20% of U.S. towns·Overall A− · #30 of 138
119ShivelyJefferson County · 15,895 peopleC−better than 19% of U.S. towns·Overall D · #130 of 138
120Westwoodunincorporated, Boyd County · 4,473 peopleC−better than 18% of U.S. towns·Overall C · #95 of 138
121WilderCampbell County · 3,108 peopleC−better than 16% of U.S. towns·Overall A · #22 of 138
122Hendronunincorporated, McCracken County · 4,495 peopleC−better than 16% of U.S. towns·Overall B+ · #39 of 138
123Crescent SpringsKenton County · 4,708 peopleC−better than 16% of U.S. towns·Overall A− · #28 of 138
124Crestview HillsKenton County · 3,301 peopleC−better than 16% of U.S. towns·Overall A+ · #7 of 138
125Claryvilleunincorporated, Campbell County · 3,251 peopleC−better than 16% of U.S. towns·Overall A · #18 of 138
126StantonPowell County · 3,153 peopleDbetter than 15% of U.S. towns·Overall D · #133 of 138
127Russell SpringsRussell County · 2,828 peopleDbetter than 15% of U.S. towns·Overall C · #97 of 138
128HurstbourneJefferson County · 4,787 peopleDbetter than 12% of U.S. towns·Overall C · #100 of 138
129Farleyunincorporated, McCracken County · 4,458 peopleDbetter than 12% of U.S. towns·Overall C+ · #65 of 138
130Massacunincorporated, McCracken County · 4,698 peopleDbetter than 10% of U.S. towns·Overall B+ · #42 of 138
131RadcliffHardin County · 22,576 peopleDbetter than 10% of U.S. towns·Overall C− · #121 of 138
132Sorghounincorporated, Daviess County · 2,960 peopleDbetter than 9% of U.S. towns·Overall C · #88 of 138
133Fort Campbell Northunincorporated, Christian County · 11,356 peopleDbetter than 8% of U.S. towns·No overall grade
134FlatwoodsGreenup County · 7,439 peopleDbetter than 8% of U.S. towns·Overall A · #24 of 138
135Oakbrookunincorporated, Boone County · 10,211 peopleDbetter than 7% of U.S. towns·Overall A · #20 of 138
136Villa HillsKenton County · 7,797 peopleDbetter than 7% of U.S. towns·Overall A · #14 of 138
137Pioneer VillageBullitt County · 2,794 peopleDbetter than 5% of U.S. towns·Overall B · #51 of 138
138Graymoor-DevondaleJefferson County · 2,832 peopleD−better than 2% of U.S. towns·Overall B− · #56 of 138
139EdgewoodKenton County · 8,503 peopleD−better than 2% of U.S. towns·Overall A+ · #1 of 138
140Reidlandunincorporated, McCracken County · 5,277 peopleD−among the lowest in the U.S.·Overall B+ · #37 of 138
141Douglass HillsJefferson County · 5,575 peopleD−among the lowest in the U.S.·Overall C · #84 of 138
142HillviewBullitt County · 9,020 peopleD−among the lowest in the U.S.·Overall C+ · #67 of 138
Quick answers

Questions people ask

What is the most historic town in Kentucky?

Newport (Campbell County) ranks first on history among 142 towns, with an A+; Ludlow and Covington follow.

How are these towns ranked?

The History grade, a character grade (not part of the overall): the town’s founding era, homes built before 1940 (Census ACS) and its National Register places. Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a history grade (142 in Kentucky). Smaller towns have the grade on their page but no rank. Every town is on the Kentucky page.

Go deeper

More Kentucky lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Kentucky rankings →
Other states

Most historic towns in other states