The best medicines for high blood pressure include thiazide diuretics, calcium channel blockers, angiotensin-converting enzyme inhibitors and angiotensin receptor blockers, according to Consumer Reports and Mayo Clinic. Such remedies are ideal for treating stage 1 high blood pressure; additional measures are needed for pressure exceeding 160/100 millimeters of mercury.
Diuretics flush excess water and sodium from the body to effectively lower blood pressure. Combining the medicine with lifestyle changes is often enough to maintain healthy blood pressure in most patients, states Mayo Clinic.
Angiotensin-converting enzyme inhibitors widen blood vessels by preventing formation of the angiotensin hormone, while angiotensin receptor blockers help the vessels relax by blocking the hormone's action. Commonly prescribed inhibitors and receptors include Vasotec, Prinivil, Zestril, Altace and Diovan, notes Mayo Clinic.
Channel blockers relax heart and blood vessel cells by preventing the entrance of calcium to lower blood pressure. Effective channel blockers include Norvasc, Cardizem and Dilacor XR, according to Mayo Clinic.