Dans la ville, la population était répartie comme suit : 15,5 % de moins de 18 ans, 67,0 % de 18 à 64 ans et 17,4 % de 65 ans et plus.
La majorité des 41,6 % est catholique romaine, comparativement à 17 % de protestants.