2-3 people need a 40-gallon water heater. 3-4 people need a 40-50 gallon water heater. 5 or more people need a 50-80 gallon water heater.