Just how old are Canada’s cities? The latest census results show that Canada has more seniors than it ever had while the nation has seen a recent surge in births.

Depending on where you go across the country, there are older communities and younger ones, with the census revealing a wide range of ages when looking at median age. The oldest community in Canada is Parksville, B.C., which has a median age at 58.2, followed by Elliot Lake, Ont. at 57.1. The youngest community, at 30.5 years, is Mackenzie County, Alta., at a stunning 22.6 years followed by Hanover, Man. At 27 years.

Median age is the point where one half of the population is older than the age and the other half younger.

Among larger urban centres, Quebec City was the oldest, followed by many east coast cities and Victoria.

So what’s the age of your city? See the slideshow below.

Loading Slideshow...
  • Median age from Oldest To Youngest

    Source: Census Metropolitan Areas (2011) photo: Flickr: Dag Nabbit

  • Quebec City's median age: 43.5

    photo: Alamy

  • Saint John's median age: 42.3

  • Charlottetown's median age: 42.3

  • Victoria's median age: 41.9

  • Vancouver's median age: 39.7

    photo: Alamy

  • St. John's median age: 39.9

  • Halifax's median age: 39.9

  • Toronto's median age: 39.2

    photo: Flickr: MShehan

  • Ottawa's median age: 39.2

    photo: Alamy

  • Winnipeg's median age: 39

    photo: Alamy

  • Fredericton's median age: 38.7

  • Montreal's median age: 38.6

    photo: Alamy

  • Whitehorse's median age: 37.1

  • Regina's median age: 37.1

  • Calgary's median age: 36.4

    photo: Alamy

  • Edmonton's median age: 36

    photo: Alamy

  • Saskatoon's median age: 35.6

  • Yellowknife's median age: 32.6

  • Iqaluit's median age: 30.1

Quebec City: 43.5

Saint John: 42.3

Charlottetown: 42.3

Victoria: 41.9

Halifax: 39.9

St. John's: 39.9

Vancouver: 39.7

Toronto: 39.2

Ottawa: 39.2

Winnipeg: 39

Fredericton: 38.7

Montreal: 38.6

Regina: 37.1

Whitehorse: 37.1

Calgary: 36.4

Edmonton: 36

Saskatoon: 35.6

Yellowknife: 32.6

Iqaluit: 30.1

- Canada's Population: Aging And Changing More Diapers
- Baby Boomers Driving Nation's Health Care Concerns
- For Canada's Aging Population, Peterborough Is The New Florida
- Welcome To The Era Of Semi-Retirement: David K. Foot Weighs In