4 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Baltimore | 1 | 564,541 | 583,189 | -0.66% | 6,974 | 81 | City |
| Annapolis | 2 | 40,647 | 40,857 | -0.1% | 5,641 | 7 | City |
| Laurel | 3 | 30,301 | 29,983 | 0.21% | 6,298 | 5 | City |
| Highland Beach | 4 | 107 | 106 | 0% | 1,877 | 0 | Town |
Baltimore is the largest city in Anne Arundel County, with a population of 564,541.
Highland Beach is the smallest city in Anne Arundel County, with a population of 107.
There are 4 cities in Anne Arundel County, Maryland.