To explore the prevalence and related risk factors of osteoporosis (OP) in the elderly ≥60 years old in Jiuting Town, Songjiang District, Shanghai City. A total of 2 175 local residents aged ≥60 years old who participated in the questionnaire survey at the physical examination center of Jiuting Community Health Service Center, Songjiang District, Shanghai City from July 2021 to December 2022 were selected by a cross-sectional study with multi-stage sampling method. Questionnaire survey, blood test and bone mineral density (BMD) test were conducted.The differences in all the parameters among the elderly with different bone mass level were analyzed using t-test, chi-square test, binary logistic regression was used to screen the potential risk factors of OP.The results showed that the prevalence of OP in the elderly aged≥60 years old in Jiuting Town was 45.89%.The prevalence of OP increased gradually with the advanced age. The prevalence rate of male was significantly lower than that of female(χ2=211.94, P<0.01).Single factor analysis showed that Dairy products(χ2=9.01, P<0.05), taking calcium(χ2=42.88, P<0.05), physical exercise(χ2=24.73, P<0.05), exercise time(χ2=76.40, P<0.05) and sun exposure(χ2=55.71, P<0.05) were the protective factors for osteoporosis. Multifactor analysis showed that female(wald χ2=71.46, P<0.001) were the risk factors for osteoporosis. The age of the osteoporosis group was older than that of the non-osteoporosis group [osteoporosis group (72.47±6.89) years old, non-osteoporosis group (68.73±6.34) years old, and the difference was statistically significant, t=-11.67, P<0.05]. The waist circumference, alanine aminotransferase (ALT), creatinine (CR), blood urea nitrogen (BUN) and uric acid (UA) in the non-osteoporosis group were higher than those in the osteoporosis group, and the difference was statistically significant (all P<0.05). The levels of high-density lipoprotein (HDL)[osteoporosis group (1.34±0.35) mol/L, non-osteoporosis group (1.41±0.35) mol/L, t=-4.51, P<0.05] and alkaline phosphatase (ALP)[osteoporosis group (88.46±25.65) mol/L, osteoporosis group (94.56±32.32) mol/L, t=-4.79, P<0.05] in the osteoporosis group were lower than those in the non-osteoporosis group.Low awareness of the knowledge of osteoporosis risk factors(smoking, drinking coffee, high salt and drinking alcohol are 47.28%, 24.15%, 47.79% and 44.90%, respectively), diagnosis and treatment(The symptoms, prognosis, screening methods, medication time and follow-up screening time of osteoporosis were 26.87%, 17.88%, 21.77%, 6.65% and 15.99%, respectivel) and prevention(exercise mode, high calcium food, optimal age of calcium supplementation, the effect of vitamin D on OP, and the appropriate amount of milk to prevent osteoporosis were 33.16%, 42.01%, 13.27%, 12.07%, 9.01%, respectively) were in Jiuting Town. In conclusion, the prevalent rate of OP in the elderly ≥60 years old in Jiuting Town is 45.89%.The main risk factors are female and advanced age. Drinking tea, dairy products, combination of meat and vegetable, taking calcium, physical exercise and sun exposure were the protective factors for osteoporosis. The awareness rate of osteoporosis related knowledge is low, and health education should be strengthened in order to control and prevent the occurrence and development of osteoporosis.