愛爾蘭人的先民主要是屬于凱爾特部落群的蓋爾人,并吸收有伊比利亞人、諾曼人、盎格魯-撒克遜人的成分 。
伊比利亞人是愛爾蘭島上最早的居民,來自比利牛斯。公元前4世紀(jì) ,蓋爾人從法國南部和西班牙北部來到這里( 也有學(xué)者認(rèn)為這批蓋爾人來自蘇格蘭)。他們同化了伊比利亞人,成為愛爾蘭民族的基礎(chǔ)。愛爾蘭人雖然號(hào)稱是純粹凱爾特人,但事實(shí)并非如此簡單。諾曼人任橫行西歐的年代,維金人曾經(jīng)在愛爾蘭建立王國。
12世紀(jì)開始英格蘭國王再一次征服了愛爾蘭。所以論血統(tǒng)愛爾蘭人也未必全是凱爾特人。