世代別の住民構成は19歳以下が26.8%(1190人)、20歳から39歳が24.1%(1067人)、40歳から64歳が34.1%(1514人)、65歳から79歳が11.3%(502人)、80歳から89歳が3.1%(138人)、90歳以上が0.6%(25人)となっている。