Guest, Sign inJoin
Maryland rankings · Walkability

Most walkable towns in Maryland

Friendship Heights Village ranks first on walkability among Maryland’s 261 towns of 2,500+; 152 of the 261 grade A− or better on walkability nationally.

The Walkability grade: the EPA National Walkability Index where residents live, and the share of commuters who walk, bike or take transit (Census ACS). How grades work

#T2

Naval Academy

unincorporated, Anne Arundel County · 3,006 people
A+

Walkability grade, among the top in the U.S.·No overall grade

All 261 towns

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

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

#TownGradeOverall
1Friendship Heights Villageunincorporated, Montgomery County · 4,002 peopleA+among the top in the U.S.·Overall A · #35 of 259
T2BrentwoodPrince George's County · 3,828 peopleA+among the top in the U.S.·Overall D · #245 of 259
4Takoma ParkMontgomery County · 17,260 peopleA+among the top in the U.S.·Overall B · #150 of 259
5KensingtonMontgomery County · 2,652 peopleA+among the top in the U.S.·Overall A · #56 of 259
6College Park College campusPrince George's County · 35,418 peopleA+among the top in the U.S.·Overall B−
7Bethesdaunincorporated, Montgomery County · 69,397 peopleA+among the top in the U.S.·Overall A · #37 of 259
8Chevy ChaseMontgomery County · 2,804 peopleA+among the top in the U.S.·Overall A+ · #25 of 259
T9HyattsvillePrince George's County · 21,158 peopleA+among the top in the U.S.·Overall C− · #242 of 259
T9Silver Springunincorporated, Montgomery County · 81,462 peopleA+among the top in the U.S.·Overall A− · #76 of 259
T11BaltimoreBaltimore city · 569,997 peopleA+among the top in the U.S.·Overall D · #251 of 259
T11Mount RainierPrince George's County · 8,307 peopleA+among the top in the U.S.·Overall D · #247 of 259
13RockvilleMontgomery County · 67,563 peopleA+among the top in the U.S.·Overall A− · #86 of 259
14Marlow Heightsunincorporated, Prince George's County · 5,456 peopleA+among the top in the U.S.·Overall D · #246 of 259
T15Chillumunincorporated, Prince George's County · 34,871 peopleA+among the top in the U.S.·Overall C− · #230 of 259
T15Forest Glenunincorporated, Montgomery County · 6,840 peopleA+among the top in the U.S.·Overall A+ · #7 of 259
T15GreenbeltPrince George's County · 24,948 peopleA+among the top in the U.S.·Overall C− · #235 of 259
T15Riverdale ParkPrince George's County · 7,343 peopleA+among the top in the U.S.·Overall D · #250 of 259
T19BladensburgPrince George's County · 9,671 peopleA+better than 98% of U.S. towns·Overall D · #252 of 259
T19Wheatonunincorporated, Montgomery County · 52,926 peopleA+better than 98% of U.S. towns·Overall A− · #87 of 259
21Langley Parkunincorporated, Prince George's County · 21,508 peopleA+better than 98% of U.S. towns·Overall D · #248 of 259
T22Landoverunincorporated, Prince George's County · 24,514 peopleA+better than 98% of U.S. towns·Overall C · #225 of 259
T22North Bethesdaunincorporated, Montgomery County · 49,677 peopleA+better than 98% of U.S. towns·Overall A · #34 of 259
24GaithersburgMontgomery County · 71,113 peopleA+better than 98% of U.S. towns·Overall A− · #91 of 259
T25Chevy Chaseunincorporated, Montgomery County · 9,445 peopleA+better than 98% of U.S. towns·Overall A · #44 of 259
T25Garrisonunincorporated, Baltimore County · 9,469 peopleA+better than 98% of U.S. towns·Overall B · #145 of 259
27Ocean CityWorcester County · 6,840 peopleA+better than 98% of U.S. towns·Overall B · #141 of 259
28Coral Hillsunincorporated, Prince George's County · 9,756 peopleA+better than 97% of U.S. towns·Overall C− · #227 of 259
29East Riverdaleunincorporated, Prince George's County · 18,336 peopleA+better than 97% of U.S. towns·Overall C− · #240 of 259
30Four Cornersunincorporated, Montgomery County · 8,150 peopleA+better than 97% of U.S. towns·Overall A+ · #11 of 259
31North Kensingtonunincorporated, Montgomery County · 8,954 peopleA+better than 97% of U.S. towns·Overall A+ · #10 of 259
T32AnnapolisAnne Arundel County · 40,634 peopleA+better than 97% of U.S. towns·Overall C+ · #176 of 259
T32Hillcrest Heightsunincorporated, Prince George's County · 16,063 peopleA+better than 97% of U.S. towns·Overall C+ · #186 of 259
T34Berwyn HeightsPrince George's County · 3,338 peopleA+better than 97% of U.S. towns·Overall C+ · #171 of 259
T34South Kensingtonunincorporated, Montgomery County · 8,148 peopleA+better than 97% of U.S. towns·Overall A · #47 of 259
36Silver Hillunincorporated, Prince George's County · 5,193 peopleA+better than 97% of U.S. towns·Overall C · #205 of 259
T37Glassmanorunincorporated, Prince George's County · 16,981 peopleA+better than 96% of U.S. towns·Overall C− · #237 of 259
T37Montgomery Villageunincorporated, Montgomery County · 34,110 peopleA+better than 96% of U.S. towns·Overall A · #53 of 259
T37New CarrolltonPrince George's County · 13,644 peopleA+better than 96% of U.S. towns·Overall C− · #236 of 259
40Towsonunincorporated, Baltimore County · 58,679 peopleA+better than 96% of U.S. towns·Overall B− · #165 of 259
T41Aspen Hillunincorporated, Montgomery County · 53,279 peopleA+better than 96% of U.S. towns·Overall A− · #78 of 259
T41Hillandaleunincorporated, Montgomery County · 5,060 peopleA+better than 96% of U.S. towns·Overall B+ · #118 of 259
T43Forestvilleunincorporated, Prince George's County · 10,495 peopleA+better than 96% of U.S. towns·Overall C · #198 of 259
T43Glenmontunincorporated, Montgomery County · 17,208 peopleA+better than 96% of U.S. towns·Overall A · #66 of 259
T43White Oakunincorporated, Montgomery County · 17,329 peopleA+better than 96% of U.S. towns·Overall B+ · #125 of 259
46Suitlandunincorporated, Prince George's County · 23,793 peopleA+better than 96% of U.S. towns·Overall C · #219 of 259
47District HeightsPrince George's County · 5,938 peopleA+better than 96% of U.S. towns·Overall C− · #239 of 259
48Redlandunincorporated, Montgomery County · 18,665 peopleA+better than 96% of U.S. towns·Overall A · #26 of 259
T49Baltimore Highlandsunincorporated, Baltimore County · 8,206 peopleA+better than 96% of U.S. towns·Overall C− · #231 of 259
T49Seat PleasantPrince George's County · 4,524 peopleA+better than 96% of U.S. towns·Overall D · #243 of 259
T51Adelphiunincorporated, Prince George's County · 17,395 peopleA+better than 96% of U.S. towns·Overall C− · #234 of 259
T51National Harborunincorporated, Prince George's County · 4,454 peopleA+better than 96% of U.S. towns·Overall C · #215 of 259
T51Summerfieldunincorporated, Prince George's County · 15,065 peopleA+better than 96% of U.S. towns·Overall C · #200 of 259
54Layhillunincorporated, Montgomery County · 5,497 peopleA+better than 95% of U.S. towns·Overall A · #41 of 259
55Peppermill Villageunincorporated, Prince George's County · 5,238 peopleA+better than 95% of U.S. towns·Overall B · #154 of 259
56GlenardenPrince George's County · 6,422 peopleA+better than 95% of U.S. towns·Overall B · #151 of 259
T57FrostburgAllegany County · 6,979 peopleA+better than 95% of U.S. towns·Overall B+ · #108 of 259
T57Germantownunincorporated, Montgomery County · 90,719 peopleA+better than 95% of U.S. towns·Overall A+ · #19 of 259
59Lake Arborunincorporated, Prince George's County · 14,335 peopleAbetter than 95% of U.S. towns·Overall B− · #169 of 259
T60Camp Springsunincorporated, Prince George's County · 22,544 peopleAbetter than 95% of U.S. towns·Overall C+ · #174 of 259
T60Fairlandunincorporated, Montgomery County · 26,231 peopleAbetter than 95% of U.S. towns·Overall A− · #72 of 259
T60Flower Hillunincorporated, Montgomery County · 13,794 peopleAbetter than 95% of U.S. towns·Overall A · #58 of 259
63CheverlyPrince George's County · 6,164 peopleAbetter than 95% of U.S. towns·Overall C− · #228 of 259
T64Capitol HeightsPrince George's County · 4,044 peopleAbetter than 94% of U.S. towns·Overall C · #197 of 259
T64Kemp Millunincorporated, Montgomery County · 13,042 peopleAbetter than 94% of U.S. towns·Overall A · #46 of 259
T66FrederickFrederick County · 92,059 peopleAbetter than 94% of U.S. towns·Overall B+ · #114 of 259
T66Rossvilleunincorporated, Baltimore County · 16,059 peopleAbetter than 94% of U.S. towns·Overall B · #152 of 259
T66Walker Millunincorporated, Prince George's County · 10,931 peopleAbetter than 94% of U.S. towns·Overall C · #217 of 259
69ChestertownKent County · 5,658 peopleAbetter than 94% of U.S. towns·Overall C− · #232 of 259
70Catonsvilleunincorporated, Baltimore County · 43,368 peopleAbetter than 94% of U.S. towns·Overall B · #131 of 259
71Leisure Worldunincorporated, Montgomery County · 8,882 peopleAbetter than 93% of U.S. towns·Overall A− · #95 of 259
T72Arbutusunincorporated, Baltimore County · 22,507 peopleAbetter than 93% of U.S. towns·Overall B+ · #109 of 259
T72Brookmontunincorporated, Montgomery County · 3,671 peopleAbetter than 93% of U.S. towns·Overall A+ · #17 of 259
T74Colesvilleunincorporated, Montgomery County · 14,519 peopleAbetter than 93% of U.S. towns·Overall A · #29 of 259
T74Owings Millsunincorporated, Baltimore County · 37,245 peopleAbetter than 93% of U.S. towns·Overall B− · #163 of 259
76Temple Hillsunincorporated, Prince George's County · 8,969 peopleAbetter than 93% of U.S. towns·Overall C− · #238 of 259
T77Reisterstownunincorporated, Baltimore County · 25,582 peopleAbetter than 92% of U.S. towns·Overall C+ · #193 of 259
T77Seabrookunincorporated, Prince George's County · 18,317 peopleAbetter than 92% of U.S. towns·Overall C · #207 of 259
79Oxon Hillunincorporated, Prince George's County · 17,893 peopleAbetter than 92% of U.S. towns·Overall B− · #168 of 259
80Beltsvilleunincorporated, Prince George's County · 19,176 peopleAbetter than 92% of U.S. towns·Overall C · #203 of 259
T81Burnt Millsunincorporated, Montgomery County · 3,751 peopleAbetter than 92% of U.S. towns·Overall B+ · #111 of 259
T81Dundalkunincorporated, Baltimore County · 65,969 peopleAbetter than 92% of U.S. towns·Overall C · #221 of 259
83Woodlawnunincorporated, Prince George's County · 7,750 peopleAbetter than 92% of U.S. towns·Overall C+ · #175 of 259
84Ketteringunincorporated, Prince George's County · 14,014 peopleAbetter than 92% of U.S. towns·Overall C+ · #184 of 259
85Ashton-Sandy Springunincorporated, Montgomery County · 5,630 peopleAbetter than 92% of U.S. towns·Overall A+ · #4 of 259
86Lochearnunincorporated, Baltimore County · 27,074 peopleAbetter than 91% of U.S. towns·Overall C+ · #190 of 259
87LaurelPrince George's County · 30,254 peopleAbetter than 91% of U.S. towns·Overall C− · #226 of 259
88Rosedaleunincorporated, Baltimore County · 20,002 peopleAbetter than 91% of U.S. towns·Overall B · #149 of 259
89Milford Millunincorporated, Baltimore County · 30,829 peopleAbetter than 91% of U.S. towns·Overall C · #202 of 259
T90Columbiaunincorporated, Howard County · 104,338 peopleAbetter than 90% of U.S. towns·Overall A · #36 of 259
T90CumberlandAllegany County · 18,799 peopleAbetter than 90% of U.S. towns·Overall C− · #241 of 259
T90Essexunincorporated, Baltimore County · 40,580 peopleAbetter than 90% of U.S. towns·Overall C · #196 of 259
93Potomacunincorporated, Montgomery County · 45,902 peopleAbetter than 90% of U.S. towns·Overall A · #40 of 259
T94Burtonsvilleunincorporated, Montgomery County · 10,203 peopleAbetter than 90% of U.S. towns·Overall A · #38 of 259
T94Calvertonunincorporated, Montgomery County · 17,624 peopleAbetter than 90% of U.S. towns·Overall B− · #159 of 259
T94Largounincorporated, Prince George's County · 12,229 peopleAbetter than 90% of U.S. towns·Overall C+ · #180 of 259
T97Paroleunincorporated, Anne Arundel County · 17,229 peopleAbetter than 90% of U.S. towns·Overall A− · #99 of 259
T97South Laurelunincorporated, Prince George's County · 29,272 peopleAbetter than 90% of U.S. towns·Overall C · #208 of 259
99Olneyunincorporated, Montgomery County · 35,797 peopleAbetter than 90% of U.S. towns·Overall A+ · #18 of 259
100Pikesvilleunincorporated, Baltimore County · 33,524 peopleAbetter than 90% of U.S. towns·Overall B− · #156 of 259
101BrunswickFrederick County · 9,380 peopleAbetter than 89% of U.S. towns·Overall A+ · #8 of 259
102Edgewaterunincorporated, Anne Arundel County · 8,519 peopleAbetter than 89% of U.S. towns·Overall B+ · #105 of 259
103Lanhamunincorporated, Prince George's County · 11,433 peopleAbetter than 89% of U.S. towns·Overall C · #212 of 259
104Friendlyunincorporated, Prince George's County · 11,119 peopleAbetter than 89% of U.S. towns·Overall C+ · #191 of 259
105Fort Washingtonunincorporated, Prince George's County · 25,134 peopleAbetter than 88% of U.S. towns·Overall C+ · #185 of 259
T106Mitchellvilleunincorporated, Prince George's County · 11,359 peopleAbetter than 88% of U.S. towns·Overall C+ · #182 of 259
T106Woodlawnunincorporated, Baltimore County · 40,379 peopleAbetter than 88% of U.S. towns·Overall C+ · #181 of 259
108Luthervilleunincorporated, Baltimore County · 6,574 peopleAbetter than 88% of U.S. towns·Overall B+ · #110 of 259
109Randallstownunincorporated, Baltimore County · 35,957 peopleAbetter than 88% of U.S. towns·Overall C · #204 of 259
110BowiePrince George's County · 58,383 peopleAbetter than 88% of U.S. towns·Overall C+ · #173 of 259
111Bel AirHarford County · 10,507 peopleAbetter than 88% of U.S. towns·Overall B− · #158 of 259
T112Fairwoodunincorporated, Prince George's County · 7,526 peopleAbetter than 87% of U.S. towns·Overall B− · #166 of 259
T112North Potomacunincorporated, Montgomery County · 23,922 peopleAbetter than 87% of U.S. towns·Overall A · #48 of 259
114Brooklyn Parkunincorporated, Anne Arundel County · 16,067 peopleAbetter than 87% of U.S. towns·Overall A− · #94 of 259
T115Cockeysvilleunincorporated, Baltimore County · 23,962 peopleAbetter than 86% of U.S. towns·Overall C+ · #189 of 259
T115Havre de GraceHarford County · 15,630 peopleAbetter than 86% of U.S. towns·Overall B+ · #107 of 259
117Andrews AFBunincorporated, Prince George's County · 3,130 peopleAbetter than 85% of U.S. towns·Overall C+ · #179 of 259
118Princess AnneSomerset County · 3,642 peopleAbetter than 85% of U.S. towns·Overall D− · #258 of 259
119Elkridgeunincorporated, Howard County · 26,283 peopleA−better than 85% of U.S. towns·Overall A · #49 of 259
120Glen Burnieunincorporated, Anne Arundel County · 72,590 peopleA−better than 84% of U.S. towns·Overall B · #138 of 259
121Middle Riverunincorporated, Baltimore County · 31,712 peopleA−better than 84% of U.S. towns·Overall C · #216 of 259
122Overleaunincorporated, Baltimore County · 13,035 peopleA−better than 84% of U.S. towns·Overall B · #140 of 259
123Parkvilleunincorporated, Baltimore County · 30,549 peopleA−better than 84% of U.S. towns·Overall B · #144 of 259
124SalisburyWicomico County · 33,845 peopleA−better than 84% of U.S. towns·Overall D− · #256 of 259
125North EastCecil County · 4,237 peopleA−better than 84% of U.S. towns·Overall C · #194 of 259
126Maryland Cityunincorporated, Anne Arundel County · 19,186 peopleA−better than 83% of U.S. towns·Overall B− · #155 of 259
127Prince Frederickunincorporated, Calvert County · 2,955 peopleA−better than 83% of U.S. towns·Overall A− · #75 of 259
128HagerstownWashington County · 44,228 peopleA−better than 82% of U.S. towns·Overall D · #244 of 259
T129AberdeenHarford County · 18,374 peopleA−better than 81% of U.S. towns·Overall C · #214 of 259
T129Perry Hallunincorporated, Baltimore County · 29,105 peopleA−better than 81% of U.S. towns·Overall B+ · #122 of 259
131Cloverlyunincorporated, Montgomery County · 16,646 peopleA−better than 81% of U.S. towns·Overall A− · #73 of 259
132Forest HeightsPrince George's County · 2,618 peopleA−better than 81% of U.S. towns·Overall C+ · #183 of 259
133Dealeunincorporated, Anne Arundel County · 5,333 peopleA−better than 81% of U.S. towns·Overall B+ · #127 of 259
134EmmitsburgFrederick County · 2,910 peopleA−better than 80% of U.S. towns·Overall A · #27 of 259
T135EastonTalbot County · 17,293 peopleA−better than 80% of U.S. towns·Overall C+ · #188 of 259
T135WestminsterCarroll County · 20,589 peopleA−better than 80% of U.S. towns·Overall B+ · #115 of 259
137Lansdowneunincorporated, Baltimore County · 7,876 peopleA−better than 80% of U.S. towns·Overall C · #206 of 259
138Clarksburgunincorporated, Montgomery County · 30,487 peopleA−better than 80% of U.S. towns·Overall A · #45 of 259
139Ballenger Creekunincorporated, Frederick County · 26,390 peopleA−better than 80% of U.S. towns·Overall A · #31 of 259
140Annapolis Neckunincorporated, Anne Arundel County · 12,032 peopleA−better than 80% of U.S. towns·Overall B+ · #112 of 259
141Riversideunincorporated, Harford County · 6,585 peopleA−better than 79% of U.S. towns·Overall A+ · #5 of 259
142ElktonCecil County · 16,670 peopleA−better than 79% of U.S. towns·Overall D− · #255 of 259
143Severnunincorporated, Anne Arundel County · 58,402 peopleA−better than 78% of U.S. towns·Overall B+ · #116 of 259
144West Ocean Cityunincorporated, Worcester County · 5,198 peopleA−better than 78% of U.S. towns·Overall A− · #101 of 259
145Edgewoodunincorporated, Harford County · 24,922 peopleA−better than 78% of U.S. towns·Overall B+ · #119 of 259
146Severna Parkunincorporated, Anne Arundel County · 40,228 peopleA−better than 77% of U.S. towns·Overall A− · #79 of 259
147Damascusunincorporated, Montgomery County · 17,640 peopleA−better than 76% of U.S. towns·Overall A+ · #1 of 259
148Odentonunincorporated, Anne Arundel County · 45,002 peopleA−better than 76% of U.S. towns·Overall A− · #102 of 259
149BerlinWorcester County · 5,335 peopleA−better than 76% of U.S. towns·Overall B+ · #103 of 259
T150Ferndaleunincorporated, Anne Arundel County · 17,529 peopleA−better than 76% of U.S. towns·Overall B · #128 of 259
T150Fort Meadeunincorporated, Anne Arundel County · 11,225 peopleA−better than 76% of U.S. towns·Overall B · #135 of 259
152WalkersvilleFrederick County · 6,501 peopleA−better than 75% of U.S. towns·Overall A+ · #2 of 259
153Honeygounincorporated, Baltimore County · 12,250 peopleB+better than 75% of U.S. towns·Overall B · #134 of 259
154Ilchesterunincorporated, Howard County · 28,364 peopleB+better than 74% of U.S. towns·Overall A+ · #23 of 259
155Chesterunincorporated, Queen Anne's County · 4,797 peopleB+better than 74% of U.S. towns·Overall A− · #90 of 259
T156Brown Stationunincorporated, Prince George's County · 3,451 peopleB+better than 73% of U.S. towns·Overall B · #132 of 259
T156Cresaptownunincorporated, Allegany County · 5,121 peopleB+better than 73% of U.S. towns·Overall B+ · #120 of 259
158PoolesvilleMontgomery County · 5,942 peopleB+better than 72% of U.S. towns·Overall A+ · #15 of 259
159Springdaleunincorporated, Prince George's County · 5,226 peopleB+better than 71% of U.S. towns·Overall B− · #164 of 259
160Fountainhead-Orchard Hillsunincorporated, Washington County · 6,567 peopleB+better than 71% of U.S. towns·Overall A · #55 of 259
161Waldorfunincorporated, Charles County · 82,943 peopleB+better than 71% of U.S. towns·Overall B− · #162 of 259
162Marlboro Villageunincorporated, Prince George's County · 9,382 peopleB+better than 71% of U.S. towns·Overall B− · #161 of 259
163Fultonunincorporated, Howard County · 5,677 peopleB+better than 70% of U.S. towns·Overall A+ · #16 of 259
164Huntingtownunincorporated, Calvert County · 2,689 peopleB+better than 70% of U.S. towns·Overall A · #32 of 259
T165North Laurelunincorporated, Howard County · 25,563 peopleB+better than 70% of U.S. towns·Overall A · #28 of 259
T165Woodmoreunincorporated, Prince George's County · 4,613 peopleB+better than 70% of U.S. towns·Overall C · #209 of 259
167ThurmontFrederick County · 6,337 peopleB+better than 69% of U.S. towns·Overall A+ · #12 of 259
168CambridgeDorchester County · 13,457 peopleB+better than 68% of U.S. towns·Overall D− · #259 of 259
169Timoniumunincorporated, Baltimore County · 10,304 peopleB+better than 68% of U.S. towns·Overall B · #143 of 259
T170Abingdonunincorporated, Harford County · 5,019 peopleB+better than 68% of U.S. towns·Overall B+ · #106 of 259
T170Bryans Roadunincorporated, Charles County · 9,371 peopleB+better than 68% of U.S. towns·Overall B · #146 of 259
T172La PlataCharles County · 12,137 peopleB+better than 68% of U.S. towns·Overall B · #130 of 259
T172TaneytownCarroll County · 8,259 peopleB+better than 68% of U.S. towns·Overall A · #70 of 259
174Darnestownunincorporated, Montgomery County · 7,051 peopleB+better than 67% of U.S. towns·Overall A− · #74 of 259
175Lexington Parkunincorporated, St. Mary's County · 13,252 peopleB+better than 67% of U.S. towns·Overall A− · #96 of 259
176SmithsburgWashington County · 3,212 peopleB+better than 66% of U.S. towns·Overall A− · #85 of 259
177Jessupunincorporated, Anne Arundel County · 9,931 peopleB+better than 66% of U.S. towns·Overall B · #139 of 259
178Carneyunincorporated, Baltimore County · 28,343 peopleB+better than 65% of U.S. towns·Overall C+ · #172 of 259
179Bel Air Southunincorporated, Harford County · 58,137 peopleB+better than 65% of U.S. towns·Overall A · #67 of 259
180FederalsburgCaroline County · 2,864 peopleBbetter than 65% of U.S. towns·Overall D · #254 of 259
181Ellicott Cityunincorporated, Howard County · 75,257 peopleBbetter than 64% of U.S. towns·Overall A · #50 of 259
182Travilahunincorporated, Montgomery County · 11,721 peopleBbetter than 64% of U.S. towns·Overall A− · #80 of 259
183Urbanaunincorporated, Frederick County · 14,260 peopleBbetter than 64% of U.S. towns·Overall A · #42 of 259
184Hamptonunincorporated, Baltimore County · 5,372 peopleBbetter than 64% of U.S. towns·Overall B+ · #117 of 259
T185Brock Hallunincorporated, Prince George's County · 13,615 peopleBbetter than 64% of U.S. towns·Overall C+ · #187 of 259
T185Owingsunincorporated, Calvert County · 2,643 peopleBbetter than 64% of U.S. towns·Overall A+ · #3 of 259
187Savageunincorporated, Howard County · 8,239 peopleBbetter than 63% of U.S. towns·Overall A · #61 of 259
188Rising SunCecil County · 2,761 peopleBbetter than 62% of U.S. towns·Overall C · #201 of 259
T189Joppatowneunincorporated, Harford County · 14,237 peopleBbetter than 62% of U.S. towns·Overall A · #59 of 259
T189Pleasant Hillsunincorporated, Harford County · 3,836 peopleBbetter than 62% of U.S. towns·Overall A · #68 of 259
T189Robinwoodunincorporated, Washington County · 8,042 peopleBbetter than 62% of U.S. towns·Overall B · #147 of 259
192Brandywineunincorporated, Prince George's County · 12,160 peopleBbetter than 62% of U.S. towns·Overall C · #220 of 259
T193DentonCaroline County · 5,075 peopleBbetter than 61% of U.S. towns·Overall D− · #257 of 259
T193Mount AiryCarroll County · 9,857 peopleBbetter than 61% of U.S. towns·Overall A− · #83 of 259
195Maugansvilleunincorporated, Washington County · 3,624 peopleBbetter than 61% of U.S. towns·Overall A · #71 of 259
196Bowleys Quartersunincorporated, Baltimore County · 7,006 peopleBbetter than 59% of U.S. towns·Overall C · #218 of 259
197Clintonunincorporated, Prince George's County · 38,376 peopleBbetter than 59% of U.S. towns·Overall C+ · #192 of 259
198Cape St. Claireunincorporated, Anne Arundel County · 9,236 peopleBbetter than 59% of U.S. towns·Overall B+ · #113 of 259
199Linthicumunincorporated, Anne Arundel County · 11,313 peopleBbetter than 59% of U.S. towns·Overall A− · #77 of 259
200St. Jamesunincorporated, Washington County · 4,824 peopleBbetter than 58% of U.S. towns·Overall A · #69 of 259
T201Arnoldunincorporated, Anne Arundel County · 24,303 peopleBbetter than 56% of U.S. towns·Overall A− · #100 of 259
T201La Valeunincorporated, Allegany County · 4,196 peopleBbetter than 56% of U.S. towns·Overall A− · #92 of 259
203PerryvilleCecil County · 4,592 peopleBbetter than 56% of U.S. towns·Overall C · #199 of 259
204Westphaliaunincorporated, Prince George's County · 13,228 peopleBbetter than 56% of U.S. towns·Overall C+ · #177 of 259
205Wildewoodunincorporated, St. Mary's County · 7,552 peopleBbetter than 56% of U.S. towns·Overall A · #64 of 259
T206Accokeekunincorporated, Prince George's County · 14,362 peopleBbetter than 55% of U.S. towns·Overall C · #210 of 259
T206Chesapeake BeachCalvert County · 6,466 peopleBbetter than 55% of U.S. towns·Overall A+ · #24 of 259
208Konterraunincorporated, Prince George's County · 3,641 peopleB−better than 54% of U.S. towns·Overall C · #213 of 259
209Croftonunincorporated, Anne Arundel County · 29,549 peopleB−better than 54% of U.S. towns·Overall B+ · #104 of 259
210Riviera Beachunincorporated, Anne Arundel County · 12,192 peopleB−better than 54% of U.S. towns·Overall A− · #89 of 259
T211Paramount-Long Meadowunincorporated, Washington County · 2,569 peopleB−better than 53% of U.S. towns·Overall B+ · #121 of 259
T211Spring Ridgeunincorporated, Frederick County · 5,922 peopleB−better than 53% of U.S. towns·Overall A+ · #6 of 259
213Pasadenaunincorporated, Anne Arundel County · 34,309 peopleB−better than 53% of U.S. towns·Overall B+ · #123 of 259
214Chesapeake Ranch Estatesunincorporated, Calvert County · 9,241 peopleB−better than 52% of U.S. towns·Overall A · #30 of 259
T215CentrevilleQueen Anne's County · 4,782 peopleB−better than 50% of U.S. towns·Overall A− · #84 of 259
T215Glenn Daleunincorporated, Prince George's County · 13,772 peopleB−better than 50% of U.S. towns·Overall B− · #170 of 259
217CrisfieldSomerset County · 2,555 peopleB−better than 50% of U.S. towns·Overall D · #253 of 259
218Melwoodunincorporated, Prince George's County · 3,401 peopleB−better than 49% of U.S. towns·Overall C− · #229 of 259
219Stevensvilleunincorporated, Queen Anne's County · 8,802 peopleB−better than 49% of U.S. towns·Overall A− · #82 of 259
220Mayounincorporated, Anne Arundel County · 8,694 peopleB−better than 48% of U.S. towns·Overall B · #137 of 259
221White Marshunincorporated, Baltimore County · 10,932 peopleB−better than 48% of U.S. towns·Overall B− · #160 of 259
222HampsteadCarroll County · 6,281 peopleB−better than 47% of U.S. towns·Overall A+ · #22 of 259
223Californiaunincorporated, St. Mary's County · 13,136 peopleB−better than 47% of U.S. towns·Overall A · #39 of 259
T224Mays Chapelunincorporated, Baltimore County · 16,066 peopleB−better than 47% of U.S. towns·Overall B · #136 of 259
T224Ocean Pinesunincorporated, Worcester County · 12,351 peopleB−better than 47% of U.S. towns·Overall A · #65 of 259
226Bel Air Northunincorporated, Harford County · 31,302 peopleB−better than 46% of U.S. towns·Overall A · #62 of 259
227Scaggsvilleunincorporated, Howard County · 10,564 peopleB−better than 45% of U.S. towns·Overall A · #43 of 259
228West Laurelunincorporated, Prince George's County · 4,428 peopleC+better than 44% of U.S. towns·Overall B− · #167 of 259
229SykesvilleCarroll County · 4,602 peopleC+better than 43% of U.S. towns·Overall A+ · #20 of 259
230Eldersburgunincorporated, Carroll County · 31,695 peopleC+better than 43% of U.S. towns·Overall A · #33 of 259
231Rosaryvilleunincorporated, Prince George's County · 12,883 peopleC+better than 42% of U.S. towns·Overall C · #211 of 259
T232Indian HeadCharles County · 4,202 peopleC+better than 40% of U.S. towns·Overall B · #153 of 259
T232MiddletownFrederick County · 5,056 peopleC+better than 40% of U.S. towns·Overall A+ · #21 of 259
T234DelmarWicomico County · 4,896 peopleC+better than 37% of U.S. towns·Overall C− · #233 of 259
T234Marlboro Meadowsunincorporated, Prince George's County · 3,929 peopleC+better than 37% of U.S. towns·Overall C · #224 of 259
236Green Valleyunincorporated, Frederick County · 13,602 peopleC+better than 36% of U.S. towns·Overall A · #60 of 259
237Pocomoke CityWorcester County · 4,421 peopleCbetter than 34% of U.S. towns·Overall C · #223 of 259
238LeonardtownSt. Mary's County · 5,033 peopleCbetter than 33% of U.S. towns·Overall A− · #93 of 259
239Lake Shoreunincorporated, Anne Arundel County · 18,249 peopleCbetter than 32% of U.S. towns·Overall B · #129 of 259
240Shady Sideunincorporated, Anne Arundel County · 4,727 peopleCbetter than 31% of U.S. towns·Overall B− · #157 of 259
241Golden Beachunincorporated, St. Mary's County · 3,830 peopleCbetter than 30% of U.S. towns·Overall A · #51 of 259
242Gambrillsunincorporated, Anne Arundel County · 2,830 peopleCbetter than 30% of U.S. towns·Overall B · #133 of 259
243Fallstonunincorporated, Harford County · 10,013 peopleCbetter than 29% of U.S. towns·Overall A− · #98 of 259
244Halfwayunincorporated, Washington County · 10,849 peopleCbetter than 29% of U.S. towns·Overall C+ · #178 of 259
245Edgemereunincorporated, Baltimore County · 9,061 peopleCbetter than 28% of U.S. towns·Overall B · #148 of 259
246Linganoreunincorporated, Frederick County · 14,444 peopleCbetter than 28% of U.S. towns·Overall A · #54 of 259
247Grasonvilleunincorporated, Queen Anne's County · 3,564 peopleCbetter than 27% of U.S. towns·Overall B+ · #124 of 259
248Jeffersonunincorporated, Frederick County · 3,314 peopleCbetter than 27% of U.S. towns·Overall A+ · #9 of 259
249FruitlandWicomico County · 6,007 peopleCbetter than 27% of U.S. towns·Overall D · #249 of 259
250Rivaunincorporated, Anne Arundel County · 4,976 peopleC−better than 24% of U.S. towns·Overall B+ · #126 of 259
251Marltonunincorporated, Prince George's County · 10,222 peopleC−better than 23% of U.S. towns·Overall C · #222 of 259
252Jarrettsvilleunincorporated, Harford County · 2,560 peopleC−better than 23% of U.S. towns·Overall A− · #97 of 259
253BoonsboroWashington County · 3,867 peopleC−better than 22% of U.S. towns·Overall A− · #88 of 259
254Bartonsvilleunincorporated, Frederick County · 3,282 peopleC−better than 21% of U.S. towns·Overall A · #52 of 259
255Bensvilleunincorporated, Charles County · 15,848 peopleC−better than 20% of U.S. towns·Overall C · #195 of 259
256ManchesterCarroll County · 5,426 peopleC−better than 19% of U.S. towns·Overall A+ · #14 of 259
257Drum Pointunincorporated, Calvert County · 3,589 peopleC−better than 18% of U.S. towns·Overall A− · #81 of 259
258Kingsvilleunincorporated, Baltimore County · 4,687 peopleC−better than 18% of U.S. towns·Overall B · #142 of 259
259Lusbyunincorporated, Calvert County · 2,595 peopleDbetter than 12% of U.S. towns·Overall A+ · #13 of 259
260Monroviaunincorporated, Frederick County · 3,568 peopleDbetter than 8% of U.S. towns·Overall A · #63 of 259
261Braddock Heightsunincorporated, Frederick County · 2,892 peopleDbetter than 5% of U.S. towns·Overall A · #57 of 259
Quick answers

Questions people ask

What is the most walkable town in Maryland?

Friendship Heights Village (Montgomery County) ranks first on walkability among 261 towns, with an A+; Brentwood and Naval Academy follow.

How are these towns ranked?

The Walkability grade: the EPA National Walkability Index where residents live, and the share of commuters who walk, bike or take transit (Census ACS). 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 walkability 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 walkable towns in other states