The objective of this study was to investigate the prevalence of regular physical activity (RPA) among middle-aged and older adults in urban communities in Jinan, China, and to identify the factors related to RPA. A cross-sectional survey was conducted among middle-aged and elderly urban residents. A total of 1406 participants were included in the final data analysis. The results of the four models consistently showed that the relevant factors of RPA were educational level, previously diagnosed hypertension (PDH) and depression. In terms of educational level, compared with illiteracy, from the first model to the fourth model, the odds ratios (ORs) and 95% confidence intervals (CIs) of senior middle school were 2.072 (1.418, 3.026), 2.072 (1.418, 3.026), 1.905 (1.289, 2.816) and 1.926 (1.302, 2.848), respectively, and the ORs and 95% CIs of college or above were 2.364 (1.462, 3.823), 2.364 (1.462, 3.823), 2.001 (1.208, 3.312) and 2.054 (1.239, 3.405). In terms of PDH, compared with those with PDH, from the first model to the fourth model, ORs and 95% CIs of non-PDH were 1.259 (1.003, 1.580), 1.259 (1.003, 1.580), 1.263 (1.006, 1.585) and 1.261 (1.004, 1.584), respectively. For depression, compared with those without depression, also from the first model to the fourth model, ORs and 95% CIs of depression were 0.702 (0.517, 0.951), 0.702 (0.517, 0.951), 0.722 (0.532, 0.981) and 0.719 (0.529, 0.977), respectively. In conclusion, the results of this study showed that participation in RPA among middle-aged and older adults in Jinan urban communities was significantly associated with education level, PDH and depression.