What causes a balance disorder? A balance disorder may be caused by viral or bacterial infections in the ear, a head injury, or blood circulation disorders that affect the inner ear or brain. Many people experience problems with their sense of balance as they get older.