The population of Sélestat is relatively young, 36.2% of the population were under 30 in 2017 (France: 35.7%) and the percentage of people over 60 years old (23.6%) was lower than the national (25.5%) figure. Sélestat has a significant proportion of people between 15 and 44 (39.7%, compared to 36.4% for all of France) because it attracts a large number of young actives and couples starting a family. As other towns in the region, such as Saverne, Haguenau and Molsheim, it welcomes young adults and encourages them to settle in the surrounding villages.