150 cities
| City | 2025 Pop. ↓ | 2024 Pop. | 2021 Pop. | 2016 Pop. | Annual Change |
|---|---|---|---|---|---|
| Winnipeg | 857,600 | 843,640 | 772,330 | 727,345 | 1.65% |
| Brandon | 58,961 | 58,024 | 52,883 | 50,389 | 1.61% |
| Steinbach | 21,471 | 20,937 | 18,396 | 16,519 | 2.55% |
| Hanover | 19,874 | 19,451 | 17,798 | 16,068 | 2.17% |
| Springfield | 17,620 | 17,390 | 16,633 | 15,654 | 1.32% |
| Winkler | 15,526 | 15,219 | 14,181 | 13,124 | 2.02% |
| Portage la Prairie | 14,622 | 14,525 | 13,838 | 13,597 | 0.67% |
| Taché | 13,720 | 13,522 | 12,463 | 11,930 | 1.46% |
| Thompson | 13,042 | 13,095 | 13,490 | 14,120 | -0.4% |
| St. Clements | 11,863 | 11,820 | 11,859 | 11,120 | 0.36% |
| St. Andrews | 11,848 | 11,866 | 12,022 | 12,152 | -0.15% |
| Morden | 11,583 | 11,303 | 10,291 | 8,923 | 2.48% |
| Selkirk | 11,060 | 10,976 | 10,770 | 10,492 | 0.77% |
| East St. Paul | 10,277 | 10,196 | 9,953 | 9,567 | 0.79% |
| Stanley | 10,273 | 10,154 | 9,159 | 9,191 | 1.17% |
| West St. Paul | 9,850 | 9,424 | 6,909 | 5,512 | 4.52% |
| Macdonald | 9,209 | 9,002 | 8,373 | 7,293 | 2.3% |
| Rockwood | 9,153 | 9,058 | 8,717 | 7,980 | 1.05% |
| Ritchot | 8,791 | 8,544 | 7,698 | 6,936 | 2.89% |
| Dauphin | 8,505 | 8,495 | 8,577 | 8,494 | 0.12% |
| La Broquerie | 7,909 | 7,725 | 6,935 | 6,282 | 2.38% |
| Portage la Prairie | 7,723 | 7,629 | 7,254 | 7,130 | 1.23% |
| Niverville | 7,224 | 6,964 | 6,166 | 4,781 | 3.73% |
| Gimli | 6,968 | 6,894 | 6,673 | 6,233 | 1.07% |
| Rhineland | 6,685 | 6,625 | 6,195 | 6,124 | 0.91% |
| Ste. Anne | 6,445 | 6,323 | 5,721 | 5,137 | 1.93% |
| Neepawa | 6,418 | 6,223 | 5,846 | 4,743 | 3.13% |
| Norway House 17 | 6,057 | 5,948 | 5,542 | 4,997 | 1.83% |
| Brokenhead | 5,939 | 5,867 | 5,564 | 5,235 | 1.23% |
| The Pas | 5,744 | 5,732 | 5,859 | 5,499 | 0.21% |
| Stonewall | 5,422 | 5,369 | 5,170 | 4,926 | 0.99% |
| Headingley | 5,235 | 5,080 | 4,490 | 3,709 | 3.05% |
| Altona | 4,970 | 4,903 | 4,507 | 4,306 | 1.37% |
| Cornwallis | 4,784 | 4,763 | 4,700 | 4,659 | 0.44% |
| Flin Flon (Part) | 4,763 | 4,804 | 5,047 | 5,098 | -0.85% |
| De Salaberry | 4,401 | 4,328 | 4,029 | 3,683 | 1.69% |
| North Norfolk | 4,069 | 4,058 | 4,039 | 3,889 | 0.27% |
| Alexander | 4,036 | 3,962 | 3,902 | 3,380 | 1.87% |
| Woodlands | 4,007 | 3,959 | 3,894 | 3,494 | 1.21% |
| Swan River | 3,994 | 3,991 | 4,142 | 4,059 | 0.08% |
| Cartier | 3,767 | 3,724 | 3,445 | 3,417 | 1.15% |
| Lac du Bonnet | 3,750 | 3,684 | 3,680 | 3,179 | 1.79% |
| Killarney - Turtle Mountain | 3,749 | 3,718 | 3,608 | 3,462 | 0.83% |
| Beausejour | 3,588 | 3,558 | 3,390 | 3,267 | 0.84% |
| St. Theresa Point | 3,585 | 3,553 | 3,516 | 3,382 | 0.9% |
| WestLake-Gladstone | 3,560 | 3,522 | 3,324 | 3,205 | 1.08% |
| Carman | 3,540 | 3,505 | 3,277 | 3,220 | 1% |
| Morris | 3,523 | 3,479 | 3,259 | 3,129 | 1.26% |
| Bifrost-Riverton | 3,505 | 3,506 | 3,409 | 3,452 | -0.03% |
| Ste. Anne | 3,479 | 3,339 | 3,002 | 2,187 | 4.19% |
| Peguis 1B | 3,361 | 3,303 | 3,133 | 2,795 | 1.76% |
| Virden | 3,354 | 3,353 | 3,308 | 3,376 | 0.03% |
| North Cypress-Langford | 3,227 | 3,183 | 2,939 | 2,815 | 1.38% |
| Garden Hill First Nation | 3,210 | 3,174 | 3,162 | 2,699 | 1.13% |
| Hillsburg-Roblin-Shell River | 3,043 | 3,065 | 3,158 | 3,236 | -0.72% |
| Lorne | 3,005 | 3,011 | 2,968 | 3,066 | -0.2% |
| Minnedosa | 2,917 | 2,882 | 2,804 | 2,511 | 1.21% |
| Sandy Bay 5 | 2,870 | 2,845 | 2,682 | 2,583 | 0.88% |
| Wallace-Woodworth | 2,866 | 2,870 | 2,985 | 2,989 | -0.14% |
| Dufferin | 2,807 | 2,771 | 2,609 | 2,504 | 1.3% |
| Russell-Binscarth | 2,765 | 2,743 | 2,652 | 2,479 | 0.8% |
| Swan Valley West | 2,734 | 2,751 | 2,825 | 2,848 | -0.62% |
| Souris-Glenwood | 2,713 | 2,698 | 2,602 | 2,615 | 0.56% |
| Grey | 2,699 | 2,689 | 2,592 | 2,694 | 0.37% |
| Pembina | 2,657 | 2,632 | 2,474 | 2,379 | 0.95% |
| Emerson-Franklin | 2,614 | 2,604 | 2,496 | 2,581 | 0.38% |
| Nelson House 170 | 2,613 | 2,605 | 2,455 | 2,573 | 0.31% |
| Boissevain-Morton | 2,414 | 2,411 | 2,356 | 2,388 | 0.12% |
| Riverdale | 2,403 | 2,375 | 2,194 | 2,198 | 1.18% |
| Split Lake 171 | 2,380 | 2,358 | 2,286 | 2,115 | 0.93% |
| West Interlake | 2,359 | 2,346 | 2,276 | 2,195 | 0.55% |
| Dauphin | 2,306 | 2,304 | 2,325 | 2,333 | 0.09% |
| Fort Alexander 3 | 2,296 | 2,276 | 2,177 | 1,986 | 0.88% |
| Morris | 2,278 | 2,238 | 2,023 | 1,934 | 1.79% |
| Oxford House 24 | 2,269 | 2,242 | 2,217 | 2,030 | 1.2% |
| Wasagamack | 2,240 | 2,174 | 2,149 | 1,470 | 3.04% |
| Prairie View | 2,233 | 2,223 | 2,212 | 2,124 | 0.45% |
| Opaskwayak Cree Nation 21E | 2,194 | 2,221 | 2,269 | 2,537 | -1.22% |
| Kelsey | 2,155 | 2,177 | 2,225 | 2,463 | -1.01% |
| Cross Lake 19A | 2,146 | 2,132 | 2,109 | 1,991 | 0.66% |
| Carberry | 2,145 | 2,103 | 1,864 | 1,780 | 2% |
| Pukatawagan 198 | 2,087 | 2,079 | 2,099 | 1,897 | 0.38% |
| Cross Lake 19 | 2,042 | 2,017 | 1,919 | 1,665 | 1.24% |
| Louise | 2,019 | 2,010 | 2,074 | 1,947 | 0.45% |
| Norfolk-Treherne | 2,017 | 1,993 | 1,808 | 1,781 | 1.2% |
| Armstrong | 1,975 | 1,955 | 2,011 | 1,838 | 1.02% |
| Harrison Park | 1,966 | 1,935 | 1,878 | 1,646 | 1.6% |
| Piney | 1,919 | 1,903 | 1,874 | 1,755 | 0.84% |
| Ebb and Flow 52 | 1,868 | 1,822 | 1,642 | 1,384 | 2.52% |
| Stuartburn | 1,864 | 1,840 | 1,774 | 1,677 | 1.3% |
| Oakland-Wawanesa | 1,857 | 1,842 | 1,811 | 1,735 | 0.81% |
| Fisher | 1,847 | 1,843 | 1,889 | 1,851 | 0.22% |
| Whitehead | 1,844 | 1,831 | 1,725 | 1,691 | 0.71% |
| Yellowhead | 1,776 | 1,794 | 1,877 | 1,974 | -1% |
| Waywayseecappo First Nation | 1,754 | 1,718 | 1,450 | 1,396 | 2.1% |
| Glenboro-South Cypress | 1,751 | 1,731 | 1,599 | 1,586 | 1.16% |
| Oakview | 1,710 | 1,701 | 1,667 | 1,660 | 0.53% |
| Prairie Lakes | 1,701 | 1,680 | 1,661 | 1,471 | 1.25% |
| Whitemouth | 1,694 | 1,683 | 1,665 | 1,564 | 0.65% |
| Fisher River 44 | 1,686 | 1,658 | 1,490 | 1,507 | 1.69% |
| St. Laurent | 1,666 | 1,634 | 1,579 | 1,364 | 1.96% |
| Ste. Rose | 1,648 | 1,657 | 1,673 | 1,736 | -0.54% |
| St. François Xavier | 1,624 | 1,607 | 1,507 | 1,433 | 1.06% |
| God's Lake 23 | 1,611 | 1,586 | 1,573 | 1,262 | 1.58% |
| Rosedale | 1,598 | 1,607 | 1,560 | 1,705 | -0.56% |
| Pinawa | 1,581 | 1,575 | 1,577 | 1,509 | 0.38% |
| Grassland | 1,577 | 1,574 | 1,620 | 1,590 | 0.19% |
| Minitonas-Bowsman | 1,564 | 1,578 | 1,620 | 1,680 | -0.89% |
| Pipestone | 1,557 | 1,553 | 1,454 | 1,473 | 0.26% |
| Thompson | 1,549 | 1,539 | 1,560 | 1,461 | 0.65% |
| Riding Mountain West | 1,538 | 1,527 | 1,475 | 1,441 | 0.72% |
| Winnipeg Beach | 1,526 | 1,488 | 1,461 | 1,153 | 2.55% |
| Long Plain 6 | 1,506 | 1,477 | 1,369 | 1,275 | 1.96% |
| Reynolds | 1,501 | 1,485 | 1,373 | 1,358 | 1.08% |
| Deloraine-Winchester | 1,490 | 1,496 | 1,511 | 1,501 | -0.4% |
| Elton | 1,418 | 1,407 | 1,312 | 1,306 | 0.78% |
| Montcalm | 1,412 | 1,402 | 1,311 | 1,294 | 0.71% |
| Cartwright-Roblin | 1,411 | 1,401 | 1,369 | 1,329 | 0.71% |
| Arborg | 1,392 | 1,376 | 1,316 | 1,254 | 1.16% |
| St-Pierre-Jolys | 1,385 | 1,371 | 1,340 | 1,200 | 1.02% |
| Grandview | 1,359 | 1,374 | 1,443 | 1,494 | -1.09% |
| Gilbert Plains | 1,355 | 1,373 | 1,454 | 1,486 | -1.31% |
| Coldwell | 1,353 | 1,349 | 1,340 | 1,279 | 0.3% |
| Lakeshore | 1,347 | 1,350 | 1,366 | 1,377 | -0.22% |
| Victoria | 1,322 | 1,309 | 1,214 | 1,146 | 0.99% |
| Rosser | 1,313 | 1,321 | 1,300 | 1,399 | -0.61% |
| Hamiota | 1,290 | 1,287 | 1,250 | 1,242 | 0.23% |
| Powerview-Pine Falls | 1,281 | 1,287 | 1,267 | 1,335 | -0.47% |
| Sifton | 1,281 | 1,281 | 1,264 | 1,268 | 0% |
| Teulon | 1,280 | 1,273 | 1,224 | 1,222 | 0.55% |
| Roland | 1,280 | 1,267 | 1,185 | 1,163 | 1.03% |
| Chemawawin 2 | 1,277 | 1,277 | 1,304 | 1,290 | 0% |
| Berens River 13 | 1,277 | 1,256 | 1,201 | 1,075 | 1.67% |
| Grahamdale | 1,268 | 1,276 | 1,313 | 1,347 | -0.63% |
| Glenella-Lansdowne | 1,227 | 1,228 | 1,157 | 1,193 | -0.08% |
| Fairford 50 | 1,223 | 1,214 | 1,177 | 1,200 | 0.74% |
| Alonsa | 1,216 | 1,220 | 1,234 | 1,264 | -0.33% |
| Minto-Odanah | 1,175 | 1,180 | 1,146 | 1,209 | -0.42% |
| Shamattawa 1 | 1,171 | 1,155 | 1,157 | 1,048 | 1.39% |
| Poplar River 16 | 1,124 | 1,105 | 986 | 888 | 1.72% |
| Mossey River | 1,122 | 1,126 | 1,139 | 1,164 | -0.36% |
| Snow Lake | 1,119 | 1,094 | 1,118 | 921 | 2.29% |
| Obushkudayang | 1,118 | 1,017 | 986 | 28 | 9.93% |
| Sioux Valley Dakota Nation | 1,103 | 1,104 | 1,086 | 1,052 | -0.09% |
| Melita | 1,080 | 1,080 | 1,068 | 1,056 | 0% |
| Clanwilliam-Erickson | 1,073 | 1,061 | 1,031 | 865 | 1.13% |
| Two Borders | 1,064 | 1,078 | 1,145 | 1,194 | -1.3% |
| Argyle | 1,039 | 1,040 | 1,017 | 1,034 | -0.1% |
| Dog Creek 46 | 1,032 | 1,013 | 929 | 899 | 1.88% |
| Rossburn | 1,028 | 1,028 | 992 | 976 | 0% |
The largest city in Manitoba is Winnipeg, with a 2025 population of 857,600. Obushkudayang is the fastest growing city in Manitoba, having grown 9.93% annually between 2011 and 2016.