List of towns in Canada
This is a list of towns in Canada. Only municipalities currently incorporated as towns are listed here.
[Alberta]
Alberta has 107 towns.[British Columbia]
British Columbia has 14 towns.[Manitoba]
Manitoba has 25 towns.[New Brunswick]
New Brunswick has 27 towns.[Newfoundland and Labrador]
Newfoundland and Labrador has 277 towns.[Northwest Territories]
The Northwest Territories has four towns.| Name | Population | Population | Change | Area | Population density |
| Fort Smith | - | - | |||
| Hay River | - | - | |||
| Inuvik | - | - | |||
| Norman Wells | - | - | |||
| Total towns | ' | ' | - | - |
[Nova Scotia]
Nova Scotia has 30 towns.[Ontario]
Ontario has 89 towns.[Prince Edward Island]
Prince Edward Island has seven towns.[Quebec]
Quebec does not officially differentiate between towns and cities as the general French term for both is "Ville". Quebec has 222 villas.[Saskatchewan]
Saskatchewan has 146 towns.[Yukon]
Yukon has seven towns. In their official names, four are branded as villages while one is branded as a city.| Name | Population | Population | Change | Area | Population density |
| Carmacks | - | - | |||
| Dawson | - | - | |||
| Faro | - | - | |||
| Haines Junction | - | - | |||
| Mayo | - | - | |||
| Teslin | - | - | |||
| Watson Lake | - | - | |||
| Total towns | ' | ' | - | - |