Guest, Sign inJoin
Fell's Point Aerial 2022Baltimore, #1 on this list · Photo: Matthew Binebrink · CC BY-SA 4.0
Maryland rankings · History

Most historic towns in Maryland

Baltimore ranks first on history among Maryland’s 261 towns of 2,500+; 43 of the 261 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

Baltimore

Baltimore city · 569,997 people
A+

History grade, among the top in the U.S.·Overall D · #251 of 259 in MD

#2

Hagerstown

Washington County · 44,228 people
A+

History grade, among the top in the U.S.·Overall D · #244 of 259 in MD

#3

Crisfield

Somerset County · 2,555 people
A+

History grade, among the top in the U.S.·Overall D · #253 of 259 in MD

All 261 towns

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

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

#TownGradeOverall
1BaltimoreBaltimore city · 569,997 peopleA+among the top in the U.S.·Overall D · #251 of 259
2HagerstownWashington County · 44,228 peopleA+among the top in the U.S.·Overall D · #244 of 259
3CrisfieldSomerset County · 2,555 peopleA+among the top in the U.S.·Overall D · #253 of 259
4CumberlandAllegany County · 18,799 peopleA+among the top in the U.S.·Overall C− · #241 of 259
6ChestertownKent County · 5,658 peopleA+better than 98% of U.S. towns·Overall C− · #232 of 259
7FederalsburgCaroline County · 2,864 peopleA+better than 96% of U.S. towns·Overall D · #254 of 259
8WestminsterCarroll County · 20,589 peopleA+better than 96% of U.S. towns·Overall B+ · #115 of 259
9FrostburgAllegany County · 6,979 peopleA+better than 96% of U.S. towns·Overall B+ · #108 of 259
10BrunswickFrederick County · 9,380 peopleA+better than 95% of U.S. towns·Overall A+ · #8 of 259
11AnnapolisAnne Arundel County · 40,634 peopleAbetter than 95% of U.S. towns·Overall C+ · #176 of 259
12DentonCaroline County · 5,075 peopleAbetter than 94% of U.S. towns·Overall D− · #257 of 259
13CambridgeDorchester County · 13,457 peopleAbetter than 94% of U.S. towns·Overall D− · #259 of 259
14FrederickFrederick County · 92,059 peopleAbetter than 93% of U.S. towns·Overall B+ · #114 of 259
15BoonsboroWashington County · 3,867 peopleAbetter than 93% of U.S. towns·Overall A− · #88 of 259
16TaneytownCarroll County · 8,259 peopleAbetter than 93% of U.S. towns·Overall A · #70 of 259
17Towsonunincorporated, Baltimore County · 58,679 peopleAbetter than 92% of U.S. towns·Overall B− · #165 of 259
18EmmitsburgFrederick County · 2,910 peopleAbetter than 92% of U.S. towns·Overall A · #27 of 259
19Catonsvilleunincorporated, Baltimore County · 43,368 peopleAbetter than 91% of U.S. towns·Overall B · #131 of 259
20Chevy ChaseMontgomery County · 2,804 peopleAbetter than 90% of U.S. towns·Overall A+ · #25 of 259
21CentrevilleQueen Anne's County · 4,782 peopleAbetter than 90% of U.S. towns·Overall A− · #84 of 259
22MiddletownFrederick County · 5,056 peopleAbetter than 87% of U.S. towns·Overall A+ · #21 of 259
23EastonTalbot County · 17,293 peopleA−better than 85% of U.S. towns·Overall C+ · #188 of 259
24Riverdale ParkPrince George's County · 7,343 peopleA−better than 85% of U.S. towns·Overall D · #250 of 259
25Havre de GraceHarford County · 15,630 peopleA−better than 84% of U.S. towns·Overall B+ · #107 of 259
26Princess AnneSomerset County · 3,642 peopleA−better than 84% of U.S. towns·Overall D− · #258 of 259
27SalisburyWicomico County · 33,845 peopleA−better than 84% of U.S. towns·Overall D− · #256 of 259
28WalkersvilleFrederick County · 6,501 peopleA−better than 82% of U.S. towns·Overall A+ · #2 of 259
29Savageunincorporated, Howard County · 8,239 peopleA−better than 82% of U.S. towns·Overall A · #61 of 259
30Reisterstownunincorporated, Baltimore County · 25,582 peopleA−better than 81% of U.S. towns·Overall C+ · #193 of 259
31BerlinWorcester County · 5,335 peopleA−better than 81% of U.S. towns·Overall B+ · #103 of 259
32Edgemereunincorporated, Baltimore County · 9,061 peopleA−better than 81% of U.S. towns·Overall B · #148 of 259
33Mount AiryCarroll County · 9,857 peopleA−better than 80% of U.S. towns·Overall A− · #83 of 259
34RockvilleMontgomery County · 67,563 peopleA−better than 80% of U.S. towns·Overall A− · #86 of 259
35Jeffersonunincorporated, Frederick County · 3,314 peopleA−better than 79% of U.S. towns·Overall A+ · #9 of 259
36ThurmontFrederick County · 6,337 peopleA−better than 79% of U.S. towns·Overall A+ · #12 of 259
37Takoma ParkMontgomery County · 17,260 peopleA−better than 79% of U.S. towns·Overall B · #150 of 259
38BladensburgPrince George's County · 9,671 peopleA−better than 79% of U.S. towns·Overall D · #252 of 259
39PoolesvilleMontgomery County · 5,942 peopleA−better than 78% of U.S. towns·Overall A+ · #15 of 259
40Ellicott Cityunincorporated, Howard County · 75,257 peopleA−better than 77% of U.S. towns·Overall A · #50 of 259
41HyattsvillePrince George's County · 21,158 peopleA−better than 76% of U.S. towns·Overall C− · #242 of 259
42Rising SunCecil County · 2,761 peopleA−better than 75% of U.S. towns·Overall C · #201 of 259
43KensingtonMontgomery County · 2,652 peopleA−better than 75% of U.S. towns·Overall A · #56 of 259
44Prince Frederickunincorporated, Calvert County · 2,955 peopleB+better than 75% of U.S. towns·Overall A− · #75 of 259
45Mount RainierPrince George's County · 8,307 peopleB+better than 74% of U.S. towns·Overall D · #247 of 259
46Pocomoke CityWorcester County · 4,421 peopleB+better than 73% of U.S. towns·Overall C · #223 of 259
47Ilchesterunincorporated, Howard County · 28,364 peopleB+better than 72% of U.S. towns·Overall A+ · #23 of 259
48PerryvilleCecil County · 4,592 peopleB+better than 72% of U.S. towns·Overall C · #199 of 259
49Elkridgeunincorporated, Howard County · 26,283 peopleB+better than 72% of U.S. towns·Overall A · #49 of 259
50Pikesvilleunincorporated, Baltimore County · 33,524 peopleB+better than 71% of U.S. towns·Overall B− · #156 of 259
51LeonardtownSt. Mary's County · 5,033 peopleB+better than 70% of U.S. towns·Overall A− · #93 of 259
52Shady Sideunincorporated, Anne Arundel County · 4,727 peopleB+better than 68% of U.S. towns·Overall B− · #157 of 259
53Kingsvilleunincorporated, Baltimore County · 4,687 peopleB+better than 67% of U.S. towns·Overall B · #142 of 259
54Dundalkunincorporated, Baltimore County · 65,969 peopleB+better than 67% of U.S. towns·Overall C · #221 of 259
55Clintonunincorporated, Prince George's County · 38,376 peopleB+better than 65% of U.S. towns·Overall C+ · #192 of 259
56Owings Millsunincorporated, Baltimore County · 37,245 peopleB+better than 65% of U.S. towns·Overall B− · #163 of 259
57Bel AirHarford County · 10,507 peopleB+better than 65% of U.S. towns·Overall B− · #158 of 259
58Potomacunincorporated, Montgomery County · 45,902 peopleBbetter than 64% of U.S. towns·Overall A · #40 of 259
59CheverlyPrince George's County · 6,164 peopleBbetter than 63% of U.S. towns·Overall C− · #228 of 259
60North EastCecil County · 4,237 peopleBbetter than 62% of U.S. towns·Overall C · #194 of 259
61Chevy Chaseunincorporated, Montgomery County · 9,445 peopleBbetter than 62% of U.S. towns·Overall A · #44 of 259
62La Valeunincorporated, Allegany County · 4,196 peopleBbetter than 62% of U.S. towns·Overall A− · #92 of 259
63Brooklyn Parkunincorporated, Anne Arundel County · 16,067 peopleBbetter than 60% of U.S. towns·Overall A− · #94 of 259
64ElktonCecil County · 16,670 peopleBbetter than 60% of U.S. towns·Overall D− · #255 of 259
65Brandywineunincorporated, Prince George's County · 12,160 peopleBbetter than 59% of U.S. towns·Overall C · #220 of 259
66College Park College campusPrince George's County · 35,418 peopleBbetter than 59% of U.S. towns·Overall B−
67Hamptonunincorporated, Baltimore County · 5,372 peopleBbetter than 59% of U.S. towns·Overall B+ · #117 of 259
68Abingdonunincorporated, Harford County · 5,019 peopleBbetter than 57% of U.S. towns·Overall B+ · #106 of 259
69Fallstonunincorporated, Harford County · 10,013 peopleBbetter than 57% of U.S. towns·Overall A− · #98 of 259
70North Kensingtonunincorporated, Montgomery County · 8,954 peopleBbetter than 57% of U.S. towns·Overall A+ · #10 of 259
71Cresaptownunincorporated, Allegany County · 5,121 peopleBbetter than 56% of U.S. towns·Overall B+ · #120 of 259
72Braddock Heightsunincorporated, Frederick County · 2,892 peopleBbetter than 56% of U.S. towns·Overall A · #57 of 259
73Beltsvilleunincorporated, Prince George's County · 19,176 peopleBbetter than 55% of U.S. towns·Overall C · #203 of 259
74Glenn Daleunincorporated, Prince George's County · 13,772 peopleB−better than 55% of U.S. towns·Overall B− · #170 of 259
75Urbanaunincorporated, Frederick County · 14,260 peopleB−better than 55% of U.S. towns·Overall A · #42 of 259
76Silver Springunincorporated, Montgomery County · 81,462 peopleB−better than 55% of U.S. towns·Overall A− · #76 of 259
77Arbutusunincorporated, Baltimore County · 22,507 peopleB−better than 54% of U.S. towns·Overall B+ · #109 of 259
78ManchesterCarroll County · 5,426 peopleB−better than 54% of U.S. towns·Overall A+ · #14 of 259
79Glen Burnieunincorporated, Anne Arundel County · 72,590 peopleB−better than 53% of U.S. towns·Overall B · #138 of 259
80Bensvilleunincorporated, Charles County · 15,848 peopleB−better than 53% of U.S. towns·Overall C · #195 of 259
81Four Cornersunincorporated, Montgomery County · 8,150 peopleB−better than 52% of U.S. towns·Overall A+ · #11 of 259
82White Oakunincorporated, Montgomery County · 17,329 peopleB−better than 52% of U.S. towns·Overall B+ · #125 of 259
83AberdeenHarford County · 18,374 peopleB−better than 52% of U.S. towns·Overall C · #214 of 259
84Linthicumunincorporated, Anne Arundel County · 11,313 peopleB−better than 52% of U.S. towns·Overall A− · #77 of 259
85Fort Washingtonunincorporated, Prince George's County · 25,134 peopleB−better than 52% of U.S. towns·Overall C+ · #185 of 259
86SmithsburgWashington County · 3,212 peopleB−better than 51% of U.S. towns·Overall A− · #85 of 259
87Germantownunincorporated, Montgomery County · 90,719 peopleB−better than 50% of U.S. towns·Overall A+ · #19 of 259
88Mays Chapelunincorporated, Baltimore County · 16,066 peopleB−better than 50% of U.S. towns·Overall B · #136 of 259
89GreenbeltPrince George's County · 24,948 peopleB−better than 50% of U.S. towns·Overall C− · #235 of 259
90Marlboro Meadowsunincorporated, Prince George's County · 3,929 peopleB−better than 50% of U.S. towns·Overall C · #224 of 259
91Ballenger Creekunincorporated, Frederick County · 26,390 peopleB−better than 50% of U.S. towns·Overall A · #31 of 259
92Lansdowneunincorporated, Baltimore County · 7,876 peopleB−better than 49% of U.S. towns·Overall C · #206 of 259
93Brookmontunincorporated, Montgomery County · 3,671 peopleB−better than 49% of U.S. towns·Overall A+ · #17 of 259
94Randallstownunincorporated, Baltimore County · 35,957 peopleB−better than 49% of U.S. towns·Overall C · #204 of 259
95DelmarWicomico County · 4,896 peopleB−better than 49% of U.S. towns·Overall C− · #233 of 259
96Accokeekunincorporated, Prince George's County · 14,362 peopleB−better than 48% of U.S. towns·Overall C · #210 of 259
97Paramount-Long Meadowunincorporated, Washington County · 2,569 peopleB−better than 48% of U.S. towns·Overall B+ · #121 of 259
98Coral Hillsunincorporated, Prince George's County · 9,756 peopleB−better than 47% of U.S. towns·Overall C− · #227 of 259
99Adelphiunincorporated, Prince George's County · 17,395 peopleB−better than 47% of U.S. towns·Overall C− · #234 of 259
100Lochearnunincorporated, Baltimore County · 27,074 peopleB−better than 47% of U.S. towns·Overall C+ · #190 of 259
101Cockeysvilleunincorporated, Baltimore County · 23,962 peopleB−better than 47% of U.S. towns·Overall C+ · #189 of 259
102Ashton-Sandy Springunincorporated, Montgomery County · 5,630 peopleB−better than 46% of U.S. towns·Overall A+ · #4 of 259
103Colesvilleunincorporated, Montgomery County · 14,519 peopleB−better than 46% of U.S. towns·Overall A · #29 of 259
104Bethesdaunincorporated, Montgomery County · 69,397 peopleB−better than 46% of U.S. towns·Overall A · #37 of 259
105Stevensvilleunincorporated, Queen Anne's County · 8,802 peopleB−better than 46% of U.S. towns·Overall A− · #82 of 259
106Indian HeadCharles County · 4,202 peopleC+better than 44% of U.S. towns·Overall B · #153 of 259
107BrentwoodPrince George's County · 3,828 peopleC+better than 44% of U.S. towns·Overall D · #245 of 259
108Baltimore Highlandsunincorporated, Baltimore County · 8,206 peopleC+better than 44% of U.S. towns·Overall C− · #231 of 259
109Bel Air Northunincorporated, Harford County · 31,302 peopleC+better than 43% of U.S. towns·Overall A · #62 of 259
110HampsteadCarroll County · 6,281 peopleC+better than 43% of U.S. towns·Overall A+ · #22 of 259
111GaithersburgMontgomery County · 71,113 peopleC+better than 42% of U.S. towns·Overall A− · #91 of 259
112Eldersburgunincorporated, Carroll County · 31,695 peopleC+better than 40% of U.S. towns·Overall A · #33 of 259
113Pasadenaunincorporated, Anne Arundel County · 34,309 peopleC+better than 40% of U.S. towns·Overall B+ · #123 of 259
114Halfwayunincorporated, Washington County · 10,849 peopleC+better than 40% of U.S. towns·Overall C+ · #178 of 259
115Milford Millunincorporated, Baltimore County · 30,829 peopleC+better than 39% of U.S. towns·Overall C · #202 of 259
116LaurelPrince George's County · 30,254 peopleC+better than 38% of U.S. towns·Overall C− · #226 of 259
117Landoverunincorporated, Prince George's County · 24,514 peopleC+better than 37% of U.S. towns·Overall C · #225 of 259
118Chillumunincorporated, Prince George's County · 34,871 peopleC+better than 37% of U.S. towns·Overall C− · #230 of 259
119Edgewaterunincorporated, Anne Arundel County · 8,519 peopleC+better than 37% of U.S. towns·Overall B+ · #105 of 259
120La PlataCharles County · 12,137 peopleC+better than 36% of U.S. towns·Overall B · #130 of 259
121South Laurelunincorporated, Prince George's County · 29,272 peopleC+better than 36% of U.S. towns·Overall C · #208 of 259
122Middle Riverunincorporated, Baltimore County · 31,712 peopleC+better than 35% of U.S. towns·Overall C · #216 of 259
123Berwyn HeightsPrince George's County · 3,338 peopleC+better than 35% of U.S. towns·Overall C+ · #171 of 259
124Westphaliaunincorporated, Prince George's County · 13,228 peopleC+better than 35% of U.S. towns·Overall C+ · #177 of 259
125Lusbyunincorporated, Calvert County · 2,595 peopleC+better than 35% of U.S. towns·Overall A+ · #13 of 259
126SykesvilleCarroll County · 4,602 peopleCbetter than 35% of U.S. towns·Overall A+ · #20 of 259
127Woodmoreunincorporated, Prince George's County · 4,613 peopleCbetter than 34% of U.S. towns·Overall C · #209 of 259
128Spring Ridgeunincorporated, Frederick County · 5,922 peopleCbetter than 34% of U.S. towns·Overall A+ · #6 of 259
129Mayounincorporated, Anne Arundel County · 8,694 peopleCbetter than 34% of U.S. towns·Overall B · #137 of 259
130Glassmanorunincorporated, Prince George's County · 16,981 peopleCbetter than 34% of U.S. towns·Overall C− · #237 of 259
131Ocean CityWorcester County · 6,840 peopleCbetter than 33% of U.S. towns·Overall B · #141 of 259
132Capitol HeightsPrince George's County · 4,044 peopleCbetter than 33% of U.S. towns·Overall C · #197 of 259
133BowiePrince George's County · 58,383 peopleCbetter than 32% of U.S. towns·Overall C+ · #173 of 259
134Bel Air Southunincorporated, Harford County · 58,137 peopleCbetter than 32% of U.S. towns·Overall A · #67 of 259
135Damascusunincorporated, Montgomery County · 17,640 peopleCbetter than 32% of U.S. towns·Overall A+ · #1 of 259
136Chesapeake BeachCalvert County · 6,466 peopleCbetter than 32% of U.S. towns·Overall A+ · #24 of 259
137Timoniumunincorporated, Baltimore County · 10,304 peopleCbetter than 32% of U.S. towns·Overall B · #143 of 259
138Garrisonunincorporated, Baltimore County · 9,469 peopleCbetter than 31% of U.S. towns·Overall B · #145 of 259
139Largounincorporated, Prince George's County · 12,229 peopleCbetter than 31% of U.S. towns·Overall C+ · #180 of 259
140Glenmontunincorporated, Montgomery County · 17,208 peopleCbetter than 31% of U.S. towns·Overall A · #66 of 259
141Summerfieldunincorporated, Prince George's County · 15,065 peopleCbetter than 30% of U.S. towns·Overall C · #200 of 259
142Jarrettsvilleunincorporated, Harford County · 2,560 peopleCbetter than 30% of U.S. towns·Overall A− · #97 of 259
143Odentonunincorporated, Anne Arundel County · 45,002 peopleCbetter than 30% of U.S. towns·Overall A− · #102 of 259
144Columbiaunincorporated, Howard County · 104,338 peopleCbetter than 29% of U.S. towns·Overall A · #36 of 259
145Olneyunincorporated, Montgomery County · 35,797 peopleCbetter than 29% of U.S. towns·Overall A+ · #18 of 259
146Edgewoodunincorporated, Harford County · 24,922 peopleCbetter than 29% of U.S. towns·Overall B+ · #119 of 259
147Suitlandunincorporated, Prince George's County · 23,793 peopleCbetter than 29% of U.S. towns·Overall C · #219 of 259
148Fountainhead-Orchard Hillsunincorporated, Washington County · 6,567 peopleCbetter than 28% of U.S. towns·Overall A · #55 of 259
149Riversideunincorporated, Harford County · 6,585 peopleCbetter than 28% of U.S. towns·Overall A+ · #5 of 259
150Hillcrest Heightsunincorporated, Prince George's County · 16,063 peopleCbetter than 28% of U.S. towns·Overall C+ · #186 of 259
151Seat PleasantPrince George's County · 4,524 peopleCbetter than 27% of U.S. towns·Overall D · #243 of 259
152Maugansvilleunincorporated, Washington County · 3,624 peopleCbetter than 26% of U.S. towns·Overall A · #71 of 259
153Oxon Hillunincorporated, Prince George's County · 17,893 peopleCbetter than 26% of U.S. towns·Overall B− · #168 of 259
154Walker Millunincorporated, Prince George's County · 10,931 peopleCbetter than 26% of U.S. towns·Overall C · #217 of 259
155Forest HeightsPrince George's County · 2,618 peopleCbetter than 26% of U.S. towns·Overall C+ · #183 of 259
156Langley Parkunincorporated, Prince George's County · 21,508 peopleCbetter than 26% of U.S. towns·Overall D · #248 of 259
157FruitlandWicomico County · 6,007 peopleCbetter than 25% of U.S. towns·Overall D · #249 of 259
T158Darnestownunincorporated, Montgomery County · 7,051 peopleC−better than 25% of U.S. towns·Overall A− · #74 of 259
T158Monroviaunincorporated, Frederick County · 3,568 peopleC−better than 25% of U.S. towns·Overall A · #63 of 259
160Californiaunincorporated, St. Mary's County · 13,136 peopleC−better than 24% of U.S. towns·Overall A · #39 of 259
161Marltonunincorporated, Prince George's County · 10,222 peopleC−better than 24% of U.S. towns·Overall C · #222 of 259
162Paroleunincorporated, Anne Arundel County · 17,229 peopleC−better than 24% of U.S. towns·Overall A− · #99 of 259
163Travilahunincorporated, Montgomery County · 11,721 peopleC−better than 24% of U.S. towns·Overall A− · #80 of 259
164Woodlawnunincorporated, Baltimore County · 40,379 peopleC−better than 24% of U.S. towns·Overall C+ · #181 of 259
165Parkvilleunincorporated, Baltimore County · 30,549 peopleC−better than 24% of U.S. towns·Overall B · #144 of 259
166Waldorfunincorporated, Charles County · 82,943 peopleC−better than 23% of U.S. towns·Overall B− · #162 of 259
167Severnunincorporated, Anne Arundel County · 58,402 peopleC−better than 23% of U.S. towns·Overall B+ · #116 of 259
T168Burnt Millsunincorporated, Montgomery County · 3,751 peopleC−better than 23% of U.S. towns·Overall B+ · #111 of 259
T168Rosedaleunincorporated, Baltimore County · 20,002 peopleC−better than 23% of U.S. towns·Overall B · #149 of 259
170Jessupunincorporated, Anne Arundel County · 9,931 peopleC−better than 23% of U.S. towns·Overall B · #139 of 259
171Bryans Roadunincorporated, Charles County · 9,371 peopleC−better than 23% of U.S. towns·Overall B · #146 of 259
172Silver Hillunincorporated, Prince George's County · 5,193 peopleC−better than 23% of U.S. towns·Overall C · #205 of 259
173Linganoreunincorporated, Frederick County · 14,444 peopleC−better than 22% of U.S. towns·Overall A · #54 of 259
T174Lake Shoreunincorporated, Anne Arundel County · 18,249 peopleC−better than 22% of U.S. towns·Overall B · #129 of 259
T174Luthervilleunincorporated, Baltimore County · 6,574 peopleC−better than 22% of U.S. towns·Overall B+ · #110 of 259
176Dealeunincorporated, Anne Arundel County · 5,333 peopleC−better than 22% of U.S. towns·Overall B+ · #127 of 259
177Perry Hallunincorporated, Baltimore County · 29,105 peopleC−better than 22% of U.S. towns·Overall B+ · #122 of 259
178East Riverdaleunincorporated, Prince George's County · 18,336 peopleC−better than 21% of U.S. towns·Overall C− · #240 of 259
179North Bethesdaunincorporated, Montgomery County · 49,677 peopleC−better than 20% of U.S. towns·Overall A · #34 of 259
180South Kensingtonunincorporated, Montgomery County · 8,148 peopleC−better than 20% of U.S. towns·Overall A · #47 of 259
181Brock Hallunincorporated, Prince George's County · 13,615 peopleC−better than 19% of U.S. towns·Overall C+ · #187 of 259
T182Carneyunincorporated, Baltimore County · 28,343 peopleC−better than 19% of U.S. towns·Overall C+ · #172 of 259
T182Chesterunincorporated, Queen Anne's County · 4,797 peopleC−better than 19% of U.S. towns·Overall A− · #90 of 259
184Overleaunincorporated, Baltimore County · 13,035 peopleC−better than 18% of U.S. towns·Overall B · #140 of 259
185Forestvilleunincorporated, Prince George's County · 10,495 peopleC−better than 18% of U.S. towns·Overall C · #198 of 259
186Severna Parkunincorporated, Anne Arundel County · 40,228 peopleC−better than 17% of U.S. towns·Overall A− · #79 of 259
187Owingsunincorporated, Calvert County · 2,643 peopleC−better than 17% of U.S. towns·Overall A+ · #3 of 259
T188Annapolis Neckunincorporated, Anne Arundel County · 12,032 peopleC−better than 17% of U.S. towns·Overall B+ · #112 of 259
T188Huntingtownunincorporated, Calvert County · 2,689 peopleC−better than 17% of U.S. towns·Overall A · #32 of 259
190Fairlandunincorporated, Montgomery County · 26,231 peopleC−better than 17% of U.S. towns·Overall A− · #72 of 259
191Fort Meadeunincorporated, Anne Arundel County · 11,225 peopleC−better than 16% of U.S. towns·Overall B · #135 of 259
192Arnoldunincorporated, Anne Arundel County · 24,303 peopleC−better than 16% of U.S. towns·Overall A− · #100 of 259
193Friendlyunincorporated, Prince George's County · 11,119 peopleC−better than 16% of U.S. towns·Overall C+ · #191 of 259
T194Ferndaleunincorporated, Anne Arundel County · 17,529 peopleC−better than 16% of U.S. towns·Overall B · #128 of 259
T194Forest Glenunincorporated, Montgomery County · 6,840 peopleC−better than 16% of U.S. towns·Overall A+ · #7 of 259
196Pleasant Hillsunincorporated, Harford County · 3,836 peopleDbetter than 15% of U.S. towns·Overall A · #68 of 259
197Burtonsvilleunincorporated, Montgomery County · 10,203 peopleDbetter than 15% of U.S. towns·Overall A · #38 of 259
198Green Valleyunincorporated, Frederick County · 13,602 peopleDbetter than 15% of U.S. towns·Overall A · #60 of 259
199Cloverlyunincorporated, Montgomery County · 16,646 peopleDbetter than 14% of U.S. towns·Overall A− · #73 of 259
T200Hillandaleunincorporated, Montgomery County · 5,060 peopleDbetter than 14% of U.S. towns·Overall B+ · #118 of 259
T200Riviera Beachunincorporated, Anne Arundel County · 12,192 peopleDbetter than 14% of U.S. towns·Overall A− · #89 of 259
T202Scaggsvilleunincorporated, Howard County · 10,564 peopleDbetter than 14% of U.S. towns·Overall A · #43 of 259
T202Wheatonunincorporated, Montgomery County · 52,926 peopleDbetter than 14% of U.S. towns·Overall A− · #87 of 259
204Bowleys Quartersunincorporated, Baltimore County · 7,006 peopleDbetter than 14% of U.S. towns·Overall C · #218 of 259
205Redlandunincorporated, Montgomery County · 18,665 peopleDbetter than 14% of U.S. towns·Overall A · #26 of 259
206Temple Hillsunincorporated, Prince George's County · 8,969 peopleDbetter than 14% of U.S. towns·Overall C− · #238 of 259
207Layhillunincorporated, Montgomery County · 5,497 peopleDbetter than 13% of U.S. towns·Overall A · #41 of 259
208Woodlawnunincorporated, Prince George's County · 7,750 peopleDbetter than 13% of U.S. towns·Overall C+ · #175 of 259
T209Honeygounincorporated, Baltimore County · 12,250 peopleDbetter than 12% of U.S. towns·Overall B · #134 of 259
T209Konterraunincorporated, Prince George's County · 3,641 peopleDbetter than 12% of U.S. towns·Overall C · #213 of 259
T211Lanhamunincorporated, Prince George's County · 11,433 peopleDbetter than 12% of U.S. towns·Overall C · #212 of 259
T211Peppermill Villageunincorporated, Prince George's County · 5,238 peopleDbetter than 12% of U.S. towns·Overall B · #154 of 259
213Essexunincorporated, Baltimore County · 40,580 peopleDbetter than 12% of U.S. towns·Overall C · #196 of 259
214Croftonunincorporated, Anne Arundel County · 29,549 peopleDbetter than 12% of U.S. towns·Overall B+ · #104 of 259
215Joppatowneunincorporated, Harford County · 14,237 peopleDbetter than 12% of U.S. towns·Overall A · #59 of 259
216Camp Springsunincorporated, Prince George's County · 22,544 peopleDbetter than 12% of U.S. towns·Overall C+ · #174 of 259
217Grasonvilleunincorporated, Queen Anne's County · 3,564 peopleDbetter than 12% of U.S. towns·Overall B+ · #124 of 259
218Rossvilleunincorporated, Baltimore County · 16,059 peopleDbetter than 11% of U.S. towns·Overall B · #152 of 259
T219Drum Pointunincorporated, Calvert County · 3,589 peopleDbetter than 11% of U.S. towns·Overall A− · #81 of 259
T219Fultonunincorporated, Howard County · 5,677 peopleDbetter than 11% of U.S. towns·Overall A+ · #16 of 259
221Marlboro Villageunincorporated, Prince George's County · 9,382 peopleDbetter than 10% of U.S. towns·Overall B− · #161 of 259
222Seabrookunincorporated, Prince George's County · 18,317 peopleDbetter than 10% of U.S. towns·Overall C · #207 of 259
223District HeightsPrince George's County · 5,938 peopleDbetter than 10% of U.S. towns·Overall C− · #239 of 259
224Gambrillsunincorporated, Anne Arundel County · 2,830 peopleDbetter than 10% of U.S. towns·Overall B · #133 of 259
T225Cape St. Claireunincorporated, Anne Arundel County · 9,236 peopleDbetter than 9% of U.S. towns·Overall B+ · #113 of 259
T225Kemp Millunincorporated, Montgomery County · 13,042 peopleDbetter than 9% of U.S. towns·Overall A · #46 of 259
227GlenardenPrince George's County · 6,422 peopleDbetter than 9% of U.S. towns·Overall B · #151 of 259
228Robinwoodunincorporated, Washington County · 8,042 peopleDbetter than 9% of U.S. towns·Overall B · #147 of 259
T229Bartonsvilleunincorporated, Frederick County · 3,282 peopleDbetter than 9% of U.S. towns·Overall A · #52 of 259
T229Marlow Heightsunincorporated, Prince George's County · 5,456 peopleDbetter than 9% of U.S. towns·Overall D · #246 of 259
T229Wildewoodunincorporated, St. Mary's County · 7,552 peopleDbetter than 9% of U.S. towns·Overall A · #64 of 259
232West Ocean Cityunincorporated, Worcester County · 5,198 peopleDbetter than 8% of U.S. towns·Overall A− · #101 of 259
233Aspen Hillunincorporated, Montgomery County · 53,279 peopleDbetter than 8% of U.S. towns·Overall A− · #78 of 259
234Rivaunincorporated, Anne Arundel County · 4,976 peopleDbetter than 8% of U.S. towns·Overall B+ · #126 of 259
T235Fairwoodunincorporated, Prince George's County · 7,526 peopleDbetter than 7% of U.S. towns·Overall B− · #166 of 259
T235Rosaryvilleunincorporated, Prince George's County · 12,883 peopleDbetter than 7% of U.S. towns·Overall C · #211 of 259
T237National Harborunincorporated, Prince George's County · 4,454 peopleDbetter than 7% of U.S. towns·Overall C · #215 of 259
T237West Laurelunincorporated, Prince George's County · 4,428 peopleDbetter than 7% of U.S. towns·Overall B− · #167 of 259
T239Flower Hillunincorporated, Montgomery County · 13,794 peopleDbetter than 7% of U.S. towns·Overall A · #58 of 259
T239Montgomery Villageunincorporated, Montgomery County · 34,110 peopleDbetter than 7% of U.S. towns·Overall A · #53 of 259
T239Ocean Pinesunincorporated, Worcester County · 12,351 peopleDbetter than 7% of U.S. towns·Overall A · #65 of 259
T242Calvertonunincorporated, Montgomery County · 17,624 peopleDbetter than 5% of U.S. towns·Overall B− · #159 of 259
T242Clarksburgunincorporated, Montgomery County · 30,487 peopleDbetter than 5% of U.S. towns·Overall A · #45 of 259
T242Maryland Cityunincorporated, Anne Arundel County · 19,186 peopleDbetter than 5% of U.S. towns·Overall B− · #155 of 259
245Andrews AFBunincorporated, Prince George's County · 3,130 peopleDbetter than 5% of U.S. towns·Overall C+ · #179 of 259
246North Potomacunincorporated, Montgomery County · 23,922 peopleDbetter than 5% of U.S. towns·Overall A · #48 of 259
T247Chesapeake Ranch Estatesunincorporated, Calvert County · 9,241 peopleD−better than 4% of U.S. towns·Overall A · #30 of 259
T247Mitchellvilleunincorporated, Prince George's County · 11,359 peopleD−better than 4% of U.S. towns·Overall C+ · #182 of 259
T247North Laurelunincorporated, Howard County · 25,563 peopleD−better than 4% of U.S. towns·Overall A · #28 of 259
250Lexington Parkunincorporated, St. Mary's County · 13,252 peopleD−better than 4% of U.S. towns·Overall A− · #96 of 259
251St. Jamesunincorporated, Washington County · 4,824 peopleD−better than 3% of U.S. towns·Overall A · #69 of 259
252Friendship Heights Villageunincorporated, Montgomery County · 4,002 peopleD−better than 3% of U.S. towns·Overall A · #35 of 259
253White Marshunincorporated, Baltimore County · 10,932 peopleD−better than 3% of U.S. towns·Overall B− · #160 of 259
T254Brown Stationunincorporated, Prince George's County · 3,451 peopleD−better than 2% of U.S. towns·Overall B · #132 of 259
T254Golden Beachunincorporated, St. Mary's County · 3,830 peopleD−better than 2% of U.S. towns·Overall A · #51 of 259
T254Ketteringunincorporated, Prince George's County · 14,014 peopleD−better than 2% of U.S. towns·Overall C+ · #184 of 259
T254Lake Arborunincorporated, Prince George's County · 14,335 peopleD−better than 2% of U.S. towns·Overall B− · #169 of 259
T254Melwoodunincorporated, Prince George's County · 3,401 peopleD−better than 2% of U.S. towns·Overall C− · #229 of 259
T254Springdaleunincorporated, Prince George's County · 5,226 peopleD−better than 2% of U.S. towns·Overall B− · #164 of 259
260New CarrolltonPrince George's County · 13,644 peopleD−better than 2% of U.S. towns·Overall C− · #236 of 259
261Leisure Worldunincorporated, Montgomery County · 8,882 peopleD−among the lowest in the U.S.·Overall A− · #95 of 259
Quick answers

Questions people ask

What is the most historic town in Maryland?

Baltimore (Baltimore city) ranks first on history among 261 towns, with an A+; Hagerstown and Crisfield 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 (261 in Maryland). Smaller towns have the grade on their page but no rank. Every town is on the Maryland page.

Go deeper

More Maryland lists

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

All Maryland rankings →
Other states

Most historic towns in other states