Why Is My BP So High? Common Causes Explained

A high blood pressure reading can have dozens of possible explanations, from something as simple as a full bladder during the test to a chronic condition that needs treatment. Blood pressure is classified as Stage 1 hypertension starting at 130/80, Stage 2 at 140/90 or higher, and a hypertensive crisis at 180/120 or above. Understanding which category you fall into, and what might be driving the number up, is the first step toward bringing it down.

Your Reading Might Not Be Accurate

Before assuming something is wrong, it’s worth asking whether the reading itself was reliable. Blood pressure is surprisingly sensitive to how and when it’s measured. The CDC recommends sitting with your back supported for at least five minutes before a reading, with both feet flat on the floor and your legs uncrossed. Your arm should rest on a surface at chest height, and the cuff should sit against bare skin, not over a sleeve. You shouldn’t eat, drink, or talk during the measurement.

Skipping any of these steps can inflate your numbers. A full bladder alone can add 10 to 15 points to a systolic reading. Crossing your legs, letting your arm dangle, or rushing straight from the waiting room to the exam table all push readings higher. If you got a single high number under imperfect conditions, take at least two readings one to two minutes apart at home before drawing conclusions.

There’s also the possibility that your blood pressure genuinely runs higher in a medical setting. This is called white coat hypertension, and it affects roughly 15 to 30 percent of people diagnosed with high blood pressure in a clinic. The flip side, masked hypertension, is less common but more dangerous: your numbers look fine at the doctor’s office but run high the rest of the day. About 13 percent of the general population has this pattern. A 24-hour ambulatory monitor or consistent home readings over a week or two can reveal which pattern applies to you.

How Salt Raises Blood Pressure

High sodium intake is one of the most common and controllable causes of elevated blood pressure. When you consistently eat more salt than your kidneys can efficiently clear, your body holds onto extra fluid to dilute it. That extra fluid increases the volume of blood your heart has to pump, which raises pressure on artery walls.

But the damage goes beyond fluid retention. A high-salt diet triggers a hormonal chain reaction that makes your arteries physically stiffer. Your adrenal glands release a compound that disrupts calcium signaling inside the smooth muscle cells lining your blood vessels. The result is that those muscles contract more forcefully and relax less easily, narrowing your arteries. At the same time, the cells that line those arteries lose some of their ability to produce signals that would normally keep vessels relaxed and flexible. So salt raises blood pressure through two mechanisms at once: more fluid pushing through, and narrower, stiffer pipes carrying it.

Low Potassium Is an Overlooked Factor

Most conversations about blood pressure focus on eating less sodium, but getting too little potassium matters just as much. Potassium helps your kidneys flush sodium out of the body and relaxes blood vessel walls. In a study of 300 women whose potassium intake was in the bottom 10 to 15 percent, taking a potassium supplement for 16 weeks lowered systolic pressure by about 2 points and diastolic by about 1.7 points compared to a placebo. That’s a modest effect, but it came from correcting a deficiency, not from adding potassium on top of an already adequate diet.

Interestingly, calcium and magnesium supplements given to the same group of women didn’t produce a meaningful change. The takeaway isn’t that those minerals are unimportant for health overall, but that potassium plays a uniquely direct role in blood pressure regulation. Most adults need around 2,600 to 3,400 milligrams of potassium daily. Bananas get all the credit, but potatoes, beans, spinach, and yogurt are actually richer sources.

Sleep Apnea and Nighttime Breathing

Obstructive sleep apnea is the single most common cause of secondary hypertension, the type caused by an identifiable underlying condition. During sleep, the airway collapses repeatedly, cutting off oxygen for seconds at a time. Each episode triggers a surge of stress hormones that spike your heart rate and constrict blood vessels. Over months and years, these nightly surges rewire your nervous system. Stress hormone levels stay elevated even during the daytime, and areas of the brain that control blood vessel tone physically adapt to keep pressure high around the clock.

The connection is strong enough that if your blood pressure is high and you snore heavily, wake up with headaches, or feel exhausted despite sleeping a full night, untreated sleep apnea is a likely contributor. Treating it often brings blood pressure down noticeably, sometimes enough to reduce or eliminate the need for medication.

Medications That Push BP Up

Several common medications raise blood pressure as a side effect, and many people don’t realize they’re taking one. The most widespread culprits are over-the-counter pain relievers like ibuprofen (Advil) and naproxen (Aleve). These cause the body to retain water, which increases blood volume and puts extra strain on the kidneys.

Decongestants found in cold and allergy medications are another frequent offender. Ingredients like pseudoephedrine and phenylephrine work by narrowing blood vessels in the nose to reduce swelling, but they narrow blood vessels everywhere else too. Hormonal birth control can raise blood pressure in some people, and most pills and patches carry warnings about this. Certain antidepressants, ADHD stimulants, and immunosuppressant drugs also have blood pressure effects. If you started a new medication in the weeks or months before noticing higher readings, that timing is worth mentioning to your doctor.

Illicit stimulants like cocaine, methamphetamine, and ecstasy can cause dramatic, dangerous blood pressure spikes by forcing the heart to beat faster and constricting arteries.

Other Medical Conditions to Consider

When high blood pressure is caused by a specific, treatable condition, it’s called secondary hypertension. Beyond sleep apnea, the most common causes include narrowing of the arteries that supply the kidneys (renal artery stenosis), which tricks the body into thinking blood pressure is too low and overcompensates. A condition called primary aldosteronism causes the adrenal glands to pump out too much of a hormone that makes the body retain sodium and water. Kidney disease itself can raise blood pressure, as can thyroid disorders in either direction, whether the thyroid is overactive or underactive.

Rarer causes include tumors of the adrenal glands that flood the body with adrenaline, Cushing syndrome (which involves excess cortisol), and a structural heart defect called coarctation of the aorta. Secondary hypertension is more likely if your blood pressure rose suddenly, if you’re younger than 30, or if your numbers don’t respond well to standard treatment.

Lifestyle Factors That Add Up

Beyond salt and potassium, several everyday habits influence blood pressure more than most people expect. Carrying extra weight increases the volume of blood your body needs to circulate and puts mechanical strain on your heart. Losing even 5 to 10 pounds, if you’re overweight, can produce a measurable drop in blood pressure.

Chronic stress keeps your sympathetic nervous system in a heightened state, maintaining elevated levels of hormones that constrict blood vessels and speed up heart rate. Alcohol raises blood pressure in a dose-dependent way: the more you drink regularly, the higher the effect. Physical inactivity allows arteries to lose their elasticity over time, while regular aerobic exercise helps them stay flexible and responsive. Smoking doesn’t cause chronic hypertension in the way salt does, but each cigarette temporarily spikes blood pressure for about 20 to 30 minutes, and the cumulative vascular damage compounds the problem.

When a High Reading Is an Emergency

A blood pressure reading of 180/120 or higher is considered a hypertensive crisis. If you see that number at home and feel fine, sit quietly for a few minutes and recheck. Anxiety, recent exercise, or a measurement error can produce a falsely alarming result. If the number stays that high on a second reading but you have no symptoms, contact your doctor promptly.

If a reading of 180/120 or above comes with chest pain, shortness of breath, sudden numbness or tingling (especially on one side of the body), or loss of feeling in the face, arm, or leg, call 911 immediately. These symptoms suggest organ damage is occurring in real time, and minutes matter.