Grande Prairie is matching the trend on the Prairies of a younger population.
The 2016 Census Profile from Statistics Canada says the average age of Swan City residents is 33.5 years.
At the time of that census, 43 percent of the people in the city were 19 or younger while 7.1 percent were 65 or over.
Stats Can adds Grande Prairie has the fifth lowest average age, the fifth-smallest proportion of people age 65 and older and the 10th highest proportion of children 14 and under in the country.
Thompson, Manitoba has the highest percentage of 14 and under kids and the lowest average age among cities.
McKenzie County, which includes La Crete and High Level, has the highest proportion of kids among all municipalities at 33.4 percent.
The Regional Municipality of Wood Buffalo, which includes Fort McMurray, has the lowest proportion of 65 and over seniors.