223 cities and towns in Manitoba (MB)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 1 | Winnipeg | 749,607 | $80,000 | $340,000 |
| 2 | Brandon | 51,313 | $76,000 | $290,000 |
| 3 | Steinbach | 17,806 | $72,500 | $300,000 |
| 4 | Hanover | 17,216 | $88,000 | $320,000 |
| 5 | Springfield | 16,142 | $114,000 | $424,000 |
| 6 | Winkler | 13,745 | $70,500 | $310,000 |
| 7 | Portage la Prairie | 13,270 | $69,000 | $226,000 |
| 8 | Thompson | 13,035 | $96,000 | $200,000 |
| 9 | Taché | 11,916 | $109,000 | $372,000 |
| 10 | St. Andrews | 11,723 | $106,000 | $400,000 |
| 11 | St. Clements | 11,586 | $95,000 | $360,000 |
| 12 | Selkirk | 10,504 | $68,000 | $270,000 |
| 13 | Morden | 9,929 | $71,500 | $280,000 |
| 14 | East St. Paul | 9,725 | $142,000 | $552,000 |
| 15 | Stanley | 8,981 | $90,000 | $376,000 |
| 16 | Rockwood | 8,440 | $101,000 | $348,000 |
| 17 | Dauphin | 8,368 | $60,800 | $174,000 |
| 18 | Macdonald | 8,120 | $135,000 | $472,000 |
| 19 | Ritchot | 7,469 | $109,000 | $360,000 |
| 20 | La Broquerie | 6,725 | $83,000 | $332,000 |
| 21 | West St. Paul | 6,682 | $123,000 | $500,000 |
| 22 | Gimli | 6,569 | $70,500 | $250,000 |
| 23 | Niverville | 5,947 | $102,000 | $348,000 |
| 24 | Rhineland | 5,819 | $79,500 | $280,000 |
| 25 | Neepawa | 5,685 | $84,000 | $210,000 |
| 26 | The Pas | 5,639 | $85,000 | $174,000 |
| 27 | Norway House | 5,390 | $70,500 | N/A |
| 28 | Stonewall | 5,046 | $98,000 | $376,000 |
| 29 | Flin Flon | 4,940 | $80,000 | $110,000 |
| 30 | Cornwallis | 4,568 | $99,000 | $348,000 |
| 31 | Headingley | 4,331 | $138,000 | $624,000 |
| 32 | Altona | 4,267 | $72,500 | $250,000 |
| 33 | Swan River | 4,049 | $61,600 | $200,000 |
| 34 | De Salaberry | 3,918 | $86,000 | $276,000 |
| 35 | North Norfolk | 3,915 | $71,000 | $200,000 |
| 36 | Alexander | 3,854 | $71,500 | $250,000 |
| 37 | Woodlands | 3,797 | $90,000 | $300,000 |
| 38 | Killarney - Turtle Mountain | 3,520 | $72,000 | $200,000 |
| 39 | St. Theresa Point | 3,417 | $70,000 | N/A |
| 40 | Cartier | 3,344 | $100,000 | $352,000 |
| 41 | Bifrost-Riverton | 3,320 | $69,000 | $200,000 |
| 42 | Beausejour | 3,307 | $71,000 | $250,000 |
| 43 | WestLake-Gladstone | 3,273 | $62,400 | $150,000 |
| 44 | Lorette | 3,208 | N/A | N/A |
| 45 | Virden | 3,118 | $71,000 | $250,000 |
| 46 | Carman | 3,114 | $67,500 | $250,000 |
| 47 | Hillsburg-Roblin-Shell River | 3,089 | $56,800 | $160,000 |
| 48 | Garden Hill First Nation | 3,054 | $62,000 | N/A |
| 49 | Peguis 1B | 3,053 | $60,400 | N/A |
| 50 | North Cypress-Langford | 3,011 | $93,000 | $300,000 |