A newly-planned junior high school can bring the following three benefits for community residents: convenience to school, recreation and rest, amenity for living. The school is a local public goods. If residents are asked to pay for it, the free-rider problem occurs. Residents will not reveal the true value of the school for them. The study adopts the contingent valuation method to devise related scenarios in a survey in which reidents are asked to tell their willingness to pay (WTP) for each of the three benefits. Using binary legit regression model, the explanatory variables which influence their WTP can be identified. The statistical test shows that monthly household income consistently has positive WTP for all of the three benefits. Hence, ability to pay of a household decides its WTP. In addition to that, a household will consider its own situation to decide wheter to pay for the benefits. For example, for the benefit of convenience to school, the higher the number of a household's children currently enrolling in a junior high school or the age of the household head, the less a household's WTP for the benefit. That is because its chance to use the school becomes much little. A household willing to send its children to this school shows higher WTP for the benefit. Among the variables of household characteristics, only the variable of household monthly income, hence it's economic ability, is conducive to donation. Other variables are related to consideration of self-interests of one's own family. Thus, a household's decision of whether to donate for the public schools blends both altruism and self-interests.