Populatie

Conform recensământului din 1850, comuna avea 2503 locuitori, din care 1682 greco-catolici, 808 reformați, 12 evrei si un romano-catolic. Conform recensământul din 2002, dintr-un total de 3463 locuitori, 1785 erau de naționalitate română (51,54%), 1378 maghiari (39,79%), 1 german și 299 alte naționalități.
La recensământul din 2011 comuna avea 3.180 locuitori