Hyperthyroidism causes weight loss even with the strong feeling of hunger. However a few people may gain weight.