What is Metoprolol? Metoprolol is a beta-blocker that affects the heart and circulation (blood flow through arteries and veins). Metoprolol is used to treat angina (chest pain) and hypertension (high blood pressure). It is also used to treat or prevent a heart attack. Metoprolol may also be used for other purposes not listed in this medication guide.