Ifølge folketellingen i 2001 hadde byen 7 031 innbyggere. 97,98% var slovaker, 0,67% tsjekkere og 0.37% tyskere. 48,09% var katolikker, 30,56 protestanter og 17,24% oppga ingen religiøs tilknytning.