Question: what is the best over the counter medicine for high cholesterol?
Answer: Niacin. A form of vitamin B, niacin is available over-the-counter and has been suggested to improve a component of cholesterol known as HDL (“good” cholesterol). Niacin may work to increase HDL levels—it is also available in higher strengths by prescription as Niaspan ER.