Genene som er assosiert med ryggmargsbrokk er lokalisert på kromosom 1, 6 og 13. Disse genene er ansvarlige for utviklingen av nevralrøret. Mutasjoner i disse genene kan forstyrre den normale utviklingen av nevralrøret, noe som fører til ryggmargsbrokk.
I tillegg til genetiske faktorer, kan miljøfaktorer som folsyremangel, overvekt og diabetes også øke risikoen for ryggmargsbrokk. Folsyre er et vitamin som er avgjørende for riktig utvikling av nevralrøret. Mangel på folsyre kan øke risikoen for ryggmargsbrokk med opptil 70 %. Overvekt og diabetes er også forbundet med økt risiko for ryggmargsbrokk.