The optimal weight range for horses can vary depending on the breed, age, and activity level. However, as a general guideline, most horses should aim to maintain a body condition score of 5 to 6 on a scale of 1 to 9, with 1 being extremely underweight and 9 being extremely overweight.