Stargardt hastalığı, ABCA4 geninde meydana gelen genetik mutasyonlar nedeniyle ortaya çıkar. Genetik olarak kişiden kişiye aktarılan bu hastalıkta ABCA4 geninde protein üretiminden sorumlu hücreler düzgün çalışma gösteremez. Bu gen aynı zamanda vücutta A vitaminin kullanımın düzenlemeden sorumludur. Bu gen mutasyona uğradığında ise retina hücrelerinde atık maddelerden özellikle lipofuscin adlı toksik bir bileşiğin birikmesine sebep olarak görme bozukluklarının ortaya çıkarır.