Depends whats type of party your having. A college party, one keg will certainly not suffice, we used to have 3 when we had parties. They hold about 125 cups of beer a keg.
A local gathering of less than 20 people a keg would be perfect.
Don’t forget to bring your red solo cups! 