31 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Otsego | 1 | 24,799 | 20,177 | 3.87% | 838 | 30 | City |
| St. Michael | 2 | 22,530 | 18,282 | 3.92% | 690 | 33 | City |
| Buffalo | 3 | 16,848 | 16,285 | 0.67% | 2,171 | 8 | City |
| Albertville | 4 | 8,717 | 7,904 | 1.89% | 1,972 | 4 | City |
| Delano | 5 | 7,762 | 6,514 | 3.31% | 1,683 | 5 | City |
| Hanover | 6 | 4,397 | 3,556 | 3.97% | 801 | 5 | City |
| Montrose | 7 | 3,957 | 3,794 | 0.82% | 1,286 | 3 | City |
| Annandale | 8 | 3,522 | 3,344 | 1% | 1,140 | 3 | City |
| Cokato | 9 | 2,779 | 2,794 | -0.11% | 1,787 | 2 | City |
| Silver Creek | 10 | 2,621 | 2,560 | 0.61% | 73 | 36 | Township |
| Corinna | 11 | 2,597 | 2,541 | 0.54% | 106 | 24 | Township |
| Waverly | 12 | 2,321 | 1,920 | 3.57% | 1,401 | 2 | City |
| Clearwater | 13 | 2,293 | 1,930 | 3.24% | 1,272 | 2 | City |
| Maple Lake | 14 | 2,226 | 2,163 | 0.54% | 1,008 | 2 | City |
| Maple Lake | 15 | 2,205 | 2,147 | 0.64% | 70 | 32 | Township |
| Marysville | 16 | 2,084 | 2,026 | 0.68% | 67 | 31 | Township |
| Buffalo | 17 | 1,938 | 1,892 | 0.62% | 77 | 25 | Township |
| Southside | 18 | 1,558 | 1,525 | 0.52% | 64 | 24 | Township |
| Clearwater | 19 | 1,414 | 1,381 | 0.64% | 65 | 22 | Township |
| Cokato | 20 | 1,408 | 1,374 | 0.72% | 43 | 33 | Township |
| Chatham | 21 | 1,393 | 1,360 | 0.65% | 94 | 15 | Township |
| Albion | 22 | 1,286 | 1,255 | 0.7% | 39 | 33 | Township |
| French Lake | 23 | 1,248 | 1,218 | 0.73% | 37 | 33 | Township |
| Silver Creek | 24 | 1,195 | 1,198 | -0.99% | 4 | 295 | Township |
| Woodland | 25 | 1,182 | 1,154 | 0.68% | 36 | 33 | Township |
| Victor | 26 | 1,070 | 1,046 | 0.66% | 33 | 32 | Township |
| Middleville | 27 | 1,026 | 1,009 | 0.39% | 31 | 33 | Township |
| Stockholm | 28 | 980 | 983 | -0.2% | 28 | 35 | Township |
| Waverly | 29 | 192 | 195 | -0.52% | 5 | 37 | Township |
| South Haven | 30 | 182 | 185 | -0.55% | 287 | 1 | City |
| Silver Creek | 31 | 112 | 197 | -8.2% | 75 | 1 | CDP |
Otsego is the largest city in Wright County, with a population of 24,799.
Silver Creek is the smallest city in Wright County, with a population of 112.
There are 31 cities in Wright County, Minnesota.