Interactive map

Maryland Map

Every county, city and town in Maryland on one zoomable map, with interstates, US highways, rivers and lakes. Switch on towns and counties above the map and zoom in for every name; tap a county to see its seat, population and largest towns.

Map layers

Loading the map…

Printable maps of Maryland

Free to print for class and home: Maryland with its cities and towns, a county map with every county and county seat, and a blank outline map. PDFs fit one A4 or US Letter page.

Maryland map with cities

Blank map of Maryland

About Maryland

Maryland has 24 counties, 29 cities, 123 towns, 5 villages and 379 Census-designated communities, and about 6,265,347 people (2025 estimate) on 25,152 km² (9,711 sq mi) of land. The capital is Annapolis; the largest city is Baltimore, with 569,997 people. It borders Delaware, Pennsylvania, Virginia and West Virginia.

Montgomery County is the most populous county (1,074,582 people) and Kent County the least (19,565); Frederick County is the largest by land area (1,711 km²) and City of Baltimore the smallest (210 km²).

Largest cities in Maryland

The 25 most populous cities and towns. All 536 are on the map above: switch on Towns and zoom in to see them.

#CityCountyPopulation
1BaltimoreBaltimore County569,997
2ColumbiaHoward County104,681*
3FrederickFrederick County92,059
4GermantownMontgomery County91,249*
5WaldorfCharles County81,410*
6Silver SpringMontgomery County81,015*
7Ellicott CityHoward County75,947*
8Glen BurnieAnne Arundel County72,891*
9GaithersburgMontgomery County71,113
10BethesdaMontgomery County68,056*
11DundalkBaltimore County67,796*
12RockvilleMontgomery County67,563
13TowsonBaltimore County59,553*
14BowiePrince George's County58,383
15Bel Air SouthHarford County57,648*
16SevernAnne Arundel County57,118*
17WheatonMontgomery County52,150*
18Aspen HillMontgomery County51,063*
19North BethesdaMontgomery County50,094*
20PotomacMontgomery County47,018*
21CatonsvilleBaltimore County44,701*
22HagerstownWashington County44,228
23OdentonAnne Arundel County42,947*
24AnnapolisAnne Arundel County40,634
25EssexBaltimore County40,505*

Populations are US Census Bureau estimates for July 2025, within city or town limits; * Census-designated communities, which have no local government or estimate, show their 2020 Census count.

Counties of Maryland

All 24 counties with their county seats. Select one to show it on the map.

Counties of Maryland. Select a column heading to sort; select a name to show it on the map.
Cumberland66,8481,093
Annapolis603,3801,074
Towson847,6501,550
Prince Frederick94,484552
Denton34,116827
Westminster176,6771,159
Elkton107,131897
La Plata176,5931,186
Baltimore569,997210
Cambridge33,6281,401
Frederick302,8831,711
Oakland28,3701,681
Bel Air266,4461,132
Ellicott City339,183650
Chestertown19,565717
Rockville1,074,5821,277
Upper Marlboro970,3741,250
Centreville54,448963
Princess Anne24,973828
Leonardtown116,692929
Easton38,238696
Hagerstown157,7311,186
Salisbury106,899970
Snow Hill54,4591,213

Practise US geography

Sources

  • Counties, state borders, city and town locations and highways: US Census Bureau cartographic boundary files, Gazetteer files and TIGER/Line roads (2023).
  • Populations: US Census Bureau Population Estimates, Vintage 2025; Census-designated communities: 2020 Census.
  • County seats and founding years: National Association of Counties (NACo) County Explorer.