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.
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
Maryland county map
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.
| # | City | County | Population |
|---|---|---|---|
| 1 | Baltimore | Baltimore County | 569,997 |
| 2 | Columbia | Howard County | 104,681* |
| 3 | Frederick | Frederick County | 92,059 |
| 4 | Germantown | Montgomery County | 91,249* |
| 5 | Waldorf | Charles County | 81,410* |
| 6 | Silver Spring | Montgomery County | 81,015* |
| 7 | Ellicott City | Howard County | 75,947* |
| 8 | Glen Burnie | Anne Arundel County | 72,891* |
| 9 | Gaithersburg | Montgomery County | 71,113 |
| 10 | Bethesda | Montgomery County | 68,056* |
| 11 | Dundalk | Baltimore County | 67,796* |
| 12 | Rockville | Montgomery County | 67,563 |
| 13 | Towson | Baltimore County | 59,553* |
| 14 | Bowie | Prince George's County | 58,383 |
| 15 | Bel Air South | Harford County | 57,648* |
| 16 | Severn | Anne Arundel County | 57,118* |
| 17 | Wheaton | Montgomery County | 52,150* |
| 18 | Aspen Hill | Montgomery County | 51,063* |
| 19 | North Bethesda | Montgomery County | 50,094* |
| 20 | Potomac | Montgomery County | 47,018* |
| 21 | Catonsville | Baltimore County | 44,701* |
| 22 | Hagerstown | Washington County | 44,228 |
| 23 | Odenton | Anne Arundel County | 42,947* |
| 24 | Annapolis | Anne Arundel County | 40,634 |
| 25 | Essex | Baltimore County | 40,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.
| Cumberland | 66,848 | 1,093 | |
| Annapolis | 603,380 | 1,074 | |
| Towson | 847,650 | 1,550 | |
| Prince Frederick | 94,484 | 552 | |
| Denton | 34,116 | 827 | |
| Westminster | 176,677 | 1,159 | |
| Elkton | 107,131 | 897 | |
| La Plata | 176,593 | 1,186 | |
| Baltimore | 569,997 | 210 | |
| Cambridge | 33,628 | 1,401 | |
| Frederick | 302,883 | 1,711 | |
| Oakland | 28,370 | 1,681 | |
| Bel Air | 266,446 | 1,132 | |
| Ellicott City | 339,183 | 650 | |
| Chestertown | 19,565 | 717 | |
| Rockville | 1,074,582 | 1,277 | |
| Upper Marlboro | 970,374 | 1,250 | |
| Centreville | 54,448 | 963 | |
| Princess Anne | 24,973 | 828 | |
| Leonardtown | 116,692 | 929 | |
| Easton | 38,238 | 696 | |
| Hagerstown | 157,731 | 1,186 | |
| Salisbury | 106,899 | 970 | |
| Snow Hill | 54,459 | 1,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.