| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Baltimore | 1 | 566,686 | 583,295 | -0.58% | 7,001 | 81 | City |
| Annapolis | 2 | 40,559 | 40,789 | -0.18% | 5,629 | 7 | City |
| Laurel | 3 | 30,293 | 29,977 | 0.13% | 6,297 | 5 | City |
| Highland Beach | 4 | 103 | 106 | -0.96% | 1,807 | 0 | Town |
Baltimore is the largest city in Anne Arundel County, with a population of 566,686.
Highland Beach is the smallest city in Anne Arundel County, with a population of 103.
There are 4 cities in Anne Arundel County, Maryland.