Hypertension in children can be due to a variety of factors. These include primary hypertension, often linked to obesity and a sedentary lifestyle, and secondary hypertension, which is usually a consequence of underlying medical conditions such as kidney disease, hormonal disorders, or congenital heart defects.