Abstract The purpose of this research was to examine the effect of a multifactorial intervention to prevent falls by increasing self-efficacy to prevent falls, improving the knowledge of medication safety, and decreasing the number of environmental risks in older persons dwelling in the community. A sample of 120 cognitively intact residents of this community who were 65 years of age and older were recruited into a two-group pretest–post-test experimental design and randomly assigned to an experimental group and a comparison group (60 in each group). The intervention was delivered, and data were collected during three home visits in a 4-month period. (1) Experimental subjects improved their fall self-efficacy, environmental safety, and knowledge of medication safety significantly (p < 0.01) as compared with those in the comparison group at post-test; (2) the incidence of falls was reduced at post-test in both groups compared to pretest scores, and the falling was more serious in the comparison group at post-test compared to that in the experimental group. The results can help community health professionals to individualize their interventions to the specific needs of the elderly, thus helping to prevent falls among community-dwelling elders.