I graduated from a small town high school (<400 students) yet we had a full athletic program, football, basketball, gymnastics, etc.
This does sound a bit odd. Maybe all the kids haf already earned their participation trophys....
A h.s. starting out with less than 250 in grades 9-12 is in a much tougher situation.