It's long been known that getting too little vitamin D weakens bones. The role vitamin D may play in developing high blood pressure and heart disease is less clear. Vitamin D deficiency may be linked to heart disease and a higher risk of high blood pressure (hypertension). However, more research is needed. It's too early to say whether too little vitamin D causes high blood pressure — or whether vitamin D supplements may have any role in the treatment of high blood pressure.