2013年时，匈牙利的总人口约为9,909,000人。在第一次世界大战之后，匈牙利的领土大幅变更，这使得匈牙利从一个多民族国家转变为一个民族结构比较单纯的国家。现在超过90%的匈牙利人都以匈牙利语为自己的母语。现在匈牙利主要的少数族裔有罗姆人等民族。大多数匈牙利人在11世纪时成为基督徒。现在基督教也是匈牙利最大的宗教，其中又以天主教的信徒最多，但也有不少加尔文主义的信徒。