 The largest ethnic groups are Hungarians (500,444, including Székelys; 41% of the Hungarians), Romanians (297,246 or 1.8%), Germans (21,324 or 59%), and Roma (20,821 or 3.3%), as well as a majority of the country's Slovaks, Bulgarians, Croats, Italians, Czechs, Poles, and Csangos (27,296 in all).According to the 2011 census, there are 150,593 Greek Catholics in Romania, making up 0.75% of the population.The majority of Greek Catholics live in the northern part of Transylvania.