When I graduated it was held in the high school gym and each graduate got two tickets for family. Now districts tend to contract with larger venues, and I think they try to hold two per day (one day and one evening) so they don't have to rent the facility for an extended period of time.