You’re right Mackenzie, every school is different, which I think is the point of the OP. What I should’ve said is, if all other factors are the same, food (type and amount, or lack thereof) will generally affect ticket prices.
And I agree with you about venues. Our junior prom takes place in the school gym, while the more formal senior prom is held at an offsite catering hall, which is significantly more expensive, as you’d expect (though both include dinner).
BTW, back in my day, the ticket was called a prom bid, and it was for a couple. You couldn’t go single to the prom; you had to have a date. I’m glad this custom has changed in most places, to be more inclusive of all students.