To determine the appropriate size of water heater for your home, consider the number of people in your household and their hot water usage habits. As a general rule, a 40-gallon tank is sufficient for 1-2 people, while a 50-gallon tank is better suited for 3-4 people.