Yup, I posted a thread about this some time ago, but no one responded! Niacin, Vitamin B3 lowers Blood Pressure
Niacin does lower blood pressure, but at the same time you have to really overdose on it to get a lower blood pressure effect. I haven't found a suggestion of how much to take, but its been suggested that 2,000-3000mg spread out throughout the day. That's 10,000 to 15,000% of the Daily Value. It'll probably wreck havoc on your liver, that's why a lot of them recommend to be closely monitored by a doctor and get regularly blood tests done.
But further reading suggests that it actually cleans up your blood vessels too, sort of treating it instead of covering it up. So What I've concluded that drastic changes in your life involved with dedication to exercising and dieting along with Niacin could possible...in time...might get you off of bp meds.
But again its dangerous and if your body could handle it and you get your doctor's approval, I say go for it.
Also, Use "Niacin" and not "Niacinamide". Try to look for a flush-free version of Niacin from a good brand. (remember good brands doesn't really mean the most expensive ones). The flushing from regular ole Niacin is really is a problem.
It's on my list to try in the future.