The reasons why community health education can't get the response and recognition of community residents may be as follows: ① The content of health education is not targeted, not what community residents expect to know, and the understanding of residents' needs is not deep and specific enough; ② The contents of health education are not popular enough, and there are too many terms, so residents can't understand or understand, can't remember, can't feel from the heart, and can't motivate residents to change their ideas and behaviors; ③ The methods and forms of health education are too mechanical, not vivid enough, and only stay in theoretical explanation, lacking persuasiveness and appeal. ④ The residents' participation is too little, and they are not really aware of the benefits of participating in health education activities; ⑤ General practitioners have not received special training in health education, including success, motivation, public speaking, popular science writing, communication and marketing. To do a good job in health education, we must first innovate the knowledge system, make it popular, operational and physical, have good eloquence, persuasion and communication skills, understand the subjective needs of community residents for health education, analyze its universality, importance, urgency, intervention, acceptability and effectiveness, and rank the health education needs. Finally, according to the order of needs and demands, the problems (diseases) that need to be given priority in health education and their corresponding risk factors or reasons that can be intervened are listed.