Other causes of tinnitus include:  Medication: more than 200 medicines can cause tinnitus Injury to the head or neck Stiffening of the bones in the middle ear Tumor in the brain or ears