Il craniofaringioma rappresenta l'1%-4% di tutti i tumori intracranici primari. Nei bambini incide per un valore che varia dal 5% al 10% dei tumori cerebrali. Esistono due picchi di incidenza: dai 6 ai 16 anni e dai 50 ai 70 anni.