 According to the 2011 census, the town had 11,086 inhabitants.45% of inhabitants were Slovaks, 40% Hungarians, and 15% Roma.The religious make-up was 73.61% Roman Catholics, 6.91% people with no religious affiliation, 3.42% Greek Catholics and 1.12% Lutherans.