If your tinnitus includes a sensation of fullness in your ear and balance problems, experts recommend that you get adequate amounts of calcium and potassium as well. Spare Ears Tinnitus is sometimes caused by impaired blood flow to the ears, which can happen in two ways, Dr. Seidman says. First, the tiny artery leading to the inner ear can get clogged with cholesterol, causing a kind of stroke in the ear, he explains. Second, loud noises can send this artery into spasm, reducing blood supply to the cochlea. In either case, an interrupted blood supply can lead to hearing problems.
Antioxidants also help keep arteries open and free of plaque buildup, experts say.
Doses of selenium exceeding 100 micrograms daily can be toxic and should be taken only under medical supervision. Some parts of the body have much higher concentrations of certain vitamins and minerals than other parts. That's the case with the inner ear, which, like the retina of the eye, has a high concentration of zinc . That finding has led some doctors to speculate that zinc deficiency may play a role in inner ear problems such as tinnitus. Animals fed a diet low in zinc partially lose the ability to hear, and apparently, even the kind of marginal zinc deficiency often seen in older people worsens the hearing loss associated with ear damage from noise or aging.