Stargardt disease is primarily caused by genetic mutations inherited in an autosomal recessive pattern. Having a family history of the condition increases the risk.