Washington County, Minnesota Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Woodbury182,76575,4731.48%2,37235 City
Cottage Grove244,51438,9852.09%1,32334 City
Oakdale331,10328,2631.68%2,83811 City
Forest Lake420,93820,703-0.07%68631 City
Stillwater519,33619,402-0.09%2,4038 City
Hugo617,39215,8071.31%52033 City
Lake Elmo715,07111,3474.83%68222 City
Mahtomedi88,1978,1410.1%2,3643 City
Newport95,8893,9416.59%1,6284 City
St. Paul Park105,3555,544-0.76%1,7863 City
Oak Park Heights114,5684,843-1.23%1,5613 City
Scandia123,9683,987-0.28%11435 City
Bayport133,6414,032-2.15%2,1012 City
Afton142,9572,956-0.1%11825 City
Lakeland151,6451,711-0.84%7932 City
Lake St. Croix Beach169951,042-1%1,7701 City
Landfall17845845-0.24%12,8030 City
Marine on St. Croix18659664-0.3%1694 City
Willernie19510524-0.58%4,0800 City
Pine Springs20379388-0.52%4921 City
St. Marys Point21340353-0.87%8810 City
Lakeland Shores22324341-0.92%1,0250 City

Washington County Cities Summary

Largest City

Woodbury is the largest city in Washington County, with a population of 82,765.

Smallest City

Lakeland Shores is the smallest city in Washington County, with a population of 324.

10 Largest Cities

There are 22 cities in Washington County, Minnesota.

Location of Washington County