Hypertension is one of the chronic diseases that threaten the health of the elderly population. This study aims to explore the treatment and medication preferences in Chinese elderly patients (≥45 years old) with hypertension, and to investigate the relevant influencing factors. A cross-sectional design was adopted. Utilizing the data from the public database CHARLS 2018, the factors influencing the treatment and medication preference among the elderly hypertensive patients were explored with multinomial logistic regression models. A total of 6588 hypertensive patients aged ≥ 45 years were included in this study, of which 5135 (77.94%) received treatment. Besides, 4939 (96.18%) chose oral medication, which was the most preferred treatment for these patients. The proportion of patients who chose “oral medication only” increased with age, but decreased with educational level and self-reported health. Patients with higher educational levels were more likely to choose other modalities of treatment. In particular, patients with better self-reported health were more willing to try traditional Chinese medication (TCM). Lower income group without medical insurance preferred to choose “Chinese medicine only.” Patients aged ≥ 75 years, urban residents, and those with 2 or more chronic diseases were more willing to try combined Chinese and Western medicines. Patients’ preference for TCM therapy was correlated positively with the provincial economic welfare factor, and negatively with the provincial medical and social welfare factors. During treatment of patients with hypertension, clinicians should pay attention to their preferences and formulate personalized regimens for them, in order to improve their compliance with treatment. Additionally, the government should steadily improve the local medical benefits, thereby facilitating the promotion and application of local TCM services.