Національний склад населення (за даними перепису населення — 2001 року): словаки — 93,67 % цигани (роми) — 1,43 % русини — 1,20 % українці — 1,12 % чехи — 0,84 % угорці — 0,22 % поляки — 0,05 % моравани — 0,05 % німці — 0,05 % Склад населення за приналежністю до релігії станом на 2001 рік: римо-католики — 66,77 %, греко-католики — 8,92 %, протестанти (еванєлики) — 4,82 %, православні — 1,68 %, гусити — 0,03 %, не вважають себе віруючими або не належать до жодної вищезгаданої церкви — 16,66 % Міста-побратими