High blood pressure can be caused by a variety of factors, including genetics, age, lifestyle choices (such as diet, physical inactivity, obesity, and alcohol and tobacco use), medical conditions (such as chronic kidney disease, diabetes, and sleep apnea), stress, and certain medications or substances.