12 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Maplewood | 1 | 38,582 | 42,022 | -1.75% | 2,264 | 17.04 | City |
Roseville | 2 | 34,941 | 36,215 | -0.72% | 2,684 | 13.02 | City |
New Brighton | 3 | 21,404 | 23,463 | -1.89% | 3,295 | 6.50 | City |
North St. Paul | 4 | 12,726 | 12,345 | 0.6% | 4,454 | 2.86 | City |
Mounds View | 5 | 12,445 | 13,287 | -1.33% | 3,068 | 4.06 | City |
Vadnais Heights | 6 | 12,417 | 12,954 | -0.85% | 1,781 | 6.97 | City |
St. Anthony | 7 | 10,464 | 9,229 | 2.42% | 4,680 | 2.24 | City |
White Bear township | 8 | 10,213 | 11,002 | -0.95% | 1,392 | 7.34 | Township |
Little Canada | 9 | 9,975 | 10,780 | -1.59% | 2,559 | 3.90 | City |
Arden Hills | 10 | 9,162 | 9,909 | -1.6% | 1,082 | 8.46 | City |
Falcon Heights | 11 | 4,723 | 5,375 | -2.68% | 2,115 | 2.23 | City |
Lauderdale | 12 | 2,370 | 2,260 | 0.94% | 5,656 | 0.42 | City |
Maplewood is the largest city in Ramsey County, with a population of 38,582.
Lauderdale is the smallest city in Ramsey County.
There are 12 cities in Ramsey County, Minnesota.