This is a list of towns in Canada. Only municipalities currently incorporated as towns are listed here.
See main article: List of towns in Alberta. Alberta has 107 towns.
See main article: List of towns in British Columbia. British Columbia has 14 towns.
See main article: List of towns in Manitoba. Manitoba has 25 towns.
See main article: List of towns in New Brunswick. New Brunswick has 27 towns.
Newfoundland and Labrador have 277 towns.
The Northwest Territories has four towns.
See main article: List of towns in Nova Scotia. Nova Scotia has 30 towns.
See main article: List of towns in Ontario. Ontario has 89 towns.
See main article: List of towns in Prince Edward Island. Prince Edward Island has seven towns.
See also: List of cities in Quebec. Quebec does not officially differentiate between towns and cities as the general French term for both is "Ville". Quebec has 222 villas.
See main article: List of towns in Saskatchewan. Saskatchewan has 146 towns.
Yukon has three towns.