61 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Otsego | 1 | 24,799 | 19,968 | 3.87% | 838 | 30 | City |
| Otsego | 2 | 24,799 | 20,177 | 3.87% | 838 | 30 | City |
| St. Michael | 3 | 22,530 | 18,217 | 3.92% | 690 | 33 | City |
| St. Michael | 4 | 22,530 | 18,282 | 3.92% | 690 | 33 | City |
| Buffalo | 5 | 16,848 | 16,179 | 0.67% | 2,171 | 8 | City |
| Buffalo | 6 | 16,848 | 16,285 | 0.67% | 2,171 | 8 | City |
| Albertville | 7 | 8,717 | 7,900 | 1.89% | 1,972 | 4 | City |
| Albertville | 8 | 8,717 | 7,904 | 1.89% | 1,972 | 4 | City |
| Delano | 9 | 7,762 | 6,496 | 3.31% | 1,683 | 5 | City |
| Delano | 10 | 7,762 | 6,514 | 3.31% | 1,683 | 5 | City |
| Hanover | 11 | 4,397 | 3,549 | 3.97% | 801 | 5 | City |
| Hanover | 12 | 4,397 | 3,556 | 3.97% | 801 | 5 | City |
| Montrose | 13 | 3,957 | 3,778 | 0.82% | 1,286 | 3 | City |
| Montrose | 14 | 3,957 | 3,794 | 0.82% | 1,286 | 3 | City |
| Annandale | 15 | 3,522 | 3,332 | 1% | 1,140 | 3 | City |
| Annandale | 16 | 3,522 | 3,344 | 1% | 1,140 | 3 | City |
| Cokato | 17 | 2,779 | 2,797 | -0.11% | 1,787 | 2 | City |
| Cokato | 18 | 2,779 | 2,794 | -0.11% | 1,787 | 2 | City |
| Silver Creek | 19 | 2,621 | 2,557 | 0.61% | 73 | 36 | Township |
| Silver Creek | 20 | 2,621 | 2,560 | 0.61% | 73 | 36 | Township |
| Corinna | 21 | 2,597 | 2,539 | 0.54% | 106 | 24 | Township |
| Corinna | 22 | 2,597 | 2,541 | 0.54% | 106 | 24 | Township |
| Waverly | 23 | 2,321 | 1,892 | 3.57% | 1,401 | 2 | City |
| Waverly | 24 | 2,321 | 1,920 | 3.57% | 1,401 | 2 | City |
| Clearwater | 25 | 2,293 | 1,922 | 3.24% | 1,272 | 2 | City |
| Clearwater | 26 | 2,293 | 1,930 | 3.24% | 1,272 | 2 | City |
| Maple Lake | 27 | 2,226 | 2,160 | 0.54% | 1,008 | 2 | City |
| Maple Lake | 28 | 2,226 | 2,163 | 0.54% | 1,008 | 2 | City |
| Maple Lake | 29 | 2,205 | 2,145 | 0.64% | 70 | 32 | Township |
| Maple Lake | 30 | 2,205 | 2,147 | 0.64% | 70 | 32 | Township |
| Marysville | 31 | 2,084 | 2,023 | 0.68% | 67 | 31 | Township |
| Marysville | 32 | 2,084 | 2,026 | 0.68% | 67 | 31 | Township |
| Buffalo | 33 | 1,938 | 1,891 | 0.62% | 77 | 25 | Township |
| Buffalo | 34 | 1,938 | 1,892 | 0.62% | 77 | 25 | Township |
| Southside | 35 | 1,558 | 1,524 | 0.52% | 64 | 24 | Township |
| Southside | 36 | 1,558 | 1,525 | 0.52% | 64 | 24 | Township |
| Clearwater | 37 | 1,414 | 1,380 | 0.64% | 65 | 22 | Township |
| Clearwater | 38 | 1,414 | 1,381 | 0.64% | 65 | 22 | Township |
| Cokato | 39 | 1,408 | 1,372 | 0.72% | 43 | 33 | Township |
| Cokato | 40 | 1,408 | 1,374 | 0.72% | 43 | 33 | Township |
| Chatham | 41 | 1,393 | 1,358 | 0.65% | 94 | 15 | Township |
| Chatham | 42 | 1,393 | 1,360 | 0.65% | 94 | 15 | Township |
| Albion | 43 | 1,286 | 1,254 | 0.7% | 39 | 33 | Township |
| Albion | 44 | 1,286 | 1,255 | 0.7% | 39 | 33 | Township |
| French Lake | 45 | 1,248 | 1,217 | 0.73% | 37 | 33 | Township |
| French Lake | 46 | 1,248 | 1,218 | 0.73% | 37 | 33 | Township |
| Silver Creek | 47 | 1,195 | 1,195 | -0.99% | 4 | 295 | Township |
| Silver Creek | 48 | 1,195 | 1,198 | -0.99% | 4 | 295 | Township |
| Woodland | 49 | 1,182 | 1,152 | 0.68% | 36 | 33 | Township |
| Woodland | 50 | 1,182 | 1,154 | 0.68% | 36 | 33 | Township |
| Victor | 51 | 1,070 | 1,045 | 0.66% | 33 | 32 | Township |
| Victor | 52 | 1,070 | 1,046 | 0.66% | 33 | 32 | Township |
| Middleville | 53 | 1,026 | 1,007 | 0.39% | 31 | 33 | Township |
| Middleville | 54 | 1,026 | 1,009 | 0.39% | 31 | 33 | Township |
| Stockholm | 55 | 980 | 984 | -0.2% | 28 | 35 | Township |
| Stockholm | 56 | 980 | 983 | -0.2% | 28 | 35 | Township |
| Waverly | 57 | 192 | 195 | -0.52% | 5 | 37 | Township |
| Waverly | 58 | 192 | 195 | -0.52% | 5 | 37 | Township |
| South Haven | 59 | 182 | 185 | -0.55% | 287 | 1 | City |
| South Haven | 60 | 182 | 185 | -0.55% | 287 | 1 | City |
| Silver Creek | 61 | 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 61 cities in Wright County, Minnesota.