Etiologi retardasi mental pediatrik adalah kompleks, dengan faktor genetik dan lingkungan sebagai faktor utama.
Faktor genetik meliputi kelainan kromosom, kelainan jumlah salinan dan kelainan genetik.
Faktor lingkungan dapat dibagi menjadi faktor lingkungan prenatal dan postnatal. Faktor lingkungan prenatal meliputi infeksi selama kehamilan, paparan zat fisik dan kimia berbahaya, penyakit ibu dan keadaan darurat persalinan, seperti lilitan tali pusat, kelahiran prematur dan persalinan terhambat. Faktor psikososial seperti kurangnya pendidikan budaya atau interaksi sosial, lingkungan kehidupan keluarga yang buruk, dll.