Români - 79.4% (557.891 persoane)
Maghiari - 17.4% (122.301 persoane). Deţin majoritatea populaţiei (anul 2002) în comunele Săvădisla (51%), Suatu(51%), Moldoveneşti(58%), Unguraş(60%), Sâncraiu(75%), Izvoru Crişului (80%) şi Sic(96%). Un procent ridicat al etnicilor maghiari se află şi în comunele Aghireşu, Gârbău, Buza (40-50%), Baciu, Căpuşu Mare şi Călăraşi (30-40%), Feleacu, Fizeşu Gherlii şi Viişoara (20-30%), Bonţida, Jucu şi Mociu (10-20%).
Rromi – 2.8% (19.834 persoane). Comunităţile mai mari de etnici rromi se găsesc la Cojocna (19,7%), Fizeşu Gherlii (16,5%), Cămăraşu (15,4%) şi Bonţida (15,3%).
Alte etnii – 0,4% (2.729 persoane, dintre care 250 evrei, 944 germani, 203 ucrainieni, greci 152, italieni 124, ruşi-lipoveni 73, armeni 63, ş.a.)