La neurofibromatosis está causada por defectos genéticos (mutaciones) transmitidos por uno de los progenitores o que se producen espontáneamente en el momento de la concepción. Los genes específicos implicados dependen del tipo de neurofibromatosis: NF1 . El gen NF1 se localiza en el cromosoma 17.