Province & territory data
Manitoba by the numbers
Manitoba had 1,517,379 people on July 1, 2026, +0.58% from a year earlier. Explore its 6 metro areas and largest municipalities below.
Population1,517,379July 1, 2026
Growth, past year+0.58%+8,797 people
Unemployment5.0%September 2026
Inflation (CPI)+4.4%12 months to September 2026
Median household income$79,5002020
Median age38.42021 Census
Speak English & French8.3%
Crime Severity Index130.02025
Minimum wage$16.40per hourUnemployment rate
ManitobaCanada
Population
Sources: Statistics Canada, Table 17-10-0009-01, Statistics Canada, Table 14-10-0287-01
Cities in Manitoba
WinnipegMB
952K people
$1,5702BR rent-16°Jan avg39.2median ageBrandonMB
63K people
$1,0962BR rent-16°Jan avg37.2median ageWinklerMB
38K people
—2BR rent-15°Jan avg33.2median ageSteinbachMB
20K people
$9912BR rent-17°Jan avg36.0median agePortage la PrairieMB
14K people
$1,2572BR rent-16°Jan avg40.0median ageThompsonMB
13K people
$1,1362BR rent-24°Jan avg31.0median age
Largest municipalities in Manitoba
| # | Municipality | 2025 estimate | 2021 Census |
|---|---|---|---|
| 1 | Winnipeg | 850,260 | 749,607 |
| 2 | Brandon | 59,444 | 51,313 |
| 3 | Steinbach | 21,671 | 17,806 |
| 4 | Hanover (RM) | 19,950 | 17,798 |
| 5 | Springfield | 17,494 | 16,142 |
| 6 | Winkler | 16,156 | 13,745 |
| 7 | Portage la Prairie | 14,738 | 13,270 |
| 8 | Taché | 13,509 | 11,916 |
| 9 | Thompson | 12,917 | 13,035 |
| 10 | St. Clements | 12,029 | 11,586 |
| 11 | St. Andrews (RM) | 12,021 | 12,022 |
| 12 | Morden | 11,578 | 9,929 |
| 13 | Selkirk (CY) | 11,570 | 10,770 |
| 14 | West St. Paul | 10,796 | 6,682 |
| 15 | East St. Paul | 10,321 | 9,725 |
| 16 | Stanley | 9,929 | 8,981 |
| 17 | Macdonald | 9,215 | 8,120 |
| 18 | Rockwood (RM) | 9,180 | 8,717 |
| 19 | Ritchot | 8,770 | 7,469 |
| 20 | Dauphin (CY) | 8,587 | 8,577 |
| 21 | La Broquerie (RM) | 7,808 | 6,935 |
| 22 | Portage la Prairie (RM) | 7,359 | 7,254 |
| 23 | Niverville | 7,277 | 5,947 |
| 24 | Gimli (RM) | 6,914 | 6,673 |
| 25 | Rhineland (MU) | 6,819 | 6,195 |
| 26 | Ste. Anne (RM) | 6,387 | 5,721 |
| 27 | Neepawa (T) | 6,328 | 5,846 |
| 28 | Brokenhead (RM) | 5,931 | 5,564 |
| 29 | The Pas (T) | 5,634 | 5,859 |
| 30 | Norway House 17 (IRI) | 5,616 | 5,542 |
| 31 | Stonewall (T) | 5,443 | 5,170 |
| 32 | Headingley | 5,368 | 4,331 |
| 33 | Altona (T) | 4,989 | 4,507 |
| 34 | Flin Flon (Part) (CY) | 4,732 | 5,047 |
| 35 | Cornwallis (RM) | 4,705 | 4,700 |
| 36 | De Salaberry (RM) | 4,401 | 4,029 |
| 37 | North Norfolk (MU) | 4,084 | 4,039 |
| 38 | Woodlands (RM) | 4,057 | 3,894 |
| 39 | Swan River (T) | 4,048 | 4,142 |
| 40 | Alexander (RM) | 4,032 | 3,902 |
| 41 | Cartier (RM) | 3,739 | 3,445 |
| 42 | Killarney - Turtle Mountain (RM) | 3,708 | 3,608 |
| 43 | St. Theresa Point (IRI) | 3,619 | 3,516 |
| 44 | WestLake-Gladstone (MU) | 3,604 | 3,324 |
| 45 | Lac du Bonnet (RM) | 3,592 | 3,680 |
| 46 | Ste. Anne (T) | 3,587 | 3,002 |
| 47 | Beausejour (T) | 3,565 | 3,390 |
| 48 | Morris (RM) | 3,550 | 3,259 |
| 49 | Carman (T) | 3,547 | 3,277 |
| 50 | Bifrost-Riverton (MU) | 3,518 | 3,409 |
| 51 | Division No. 19, Unorganized (NO) | 3,324 | 3,155 |
| 52 | Virden (T) | 3,322 | 3,308 |
| 53 | Peguis 1B (IRI) | 3,313 | 3,133 |
| 54 | North Cypress-Langford (MU) | 3,234 | 2,939 |
| 55 | Hillsburg-Roblin-Shell River (MU) | 3,184 | 3,158 |
| 56 | Garden Hill First Nation (IRI) | 3,143 | 3,162 |
| 57 | Lorne (MU) | 3,022 | 2,968 |
| 58 | Wallace-Woodworth (RM) | 2,983 | 2,985 |
| 59 | Sandy Bay 5 (IRI) | 2,906 | 2,682 |
| 60 | Minnedosa (T) | 2,859 | 2,804 |
Manitoba open data
Manitoba GeoPortal · 123 datasets
Interactive timelines