Scientists do not fully understand what causes tinnitus. Potential causes may include noise exposure, ear infections, or head and neck injuries.
Research has found that magnesium may support healthy hearing and that low levels of the substance may worsen tinnitus. Taking magnesium supplements can help address this deficiency. However, the effect of these supplements depends on the individual.