Dans la ville, la population était répartie comme suit : 22,4 % de moins de 18 ans, 8,9 % de 18 à 24 ans, 29,3 % de 25 à 44 ans, 23,1 % de 45 à 64 ans et 16,3 % de 65 ans et plus.
En 2005, la population était estimée à 19,817 habitants.