100 MIgraine Drugs, A to Z: metformin

November 16, 2019

Metformin (Glucophage, Glumetza) is a drug for the treatment of diabetes and you will not find any scientific articles if you google “metformin and migraine”. However, I’ve been prescribing metformin to some of my migraine patients with some success. In the absence of controlled trials to prove its efficacy, one can argue that those patients who improved are experiencing the placebo effect. However, there are two possible ways by which metformin can help prevent migraines.

Obesity does not predispose one to migraines, but in those who do suffer from migraines increased weight is associated with an increased frequency and severity of migraine attacks. Since metformin is proven to help reduce weight, this could be one of the mechanisms by which it improves migraines. Weight loss due to metformin has been shown to be sustainable for up to 10 years.

The second possible mechanism is metformin’s direct effect on inflammation, which is one of the major mechanisms involved in migraines.

I usually prescribe metformin to patients who are overweight and I prefer metformin to the most popular migraine preventive drug, topiramate (Topamax). Topiramate can cause difficulty with memory, kidney stones, osteoporosis, acute glaucoma and other serious side effects, while metformin only occasionally causes nausea. If nausea does occur, changing to a slow release form of metformin (metformin ER) usually helps. Metformin can also cause a drop in vitamin B12 level, so it is worth prescribing a vitamin B12 supplement along with metformin. Metformin should not be prescribed to patients with impaired kidney function, so a baseline blood test is necessary.

Another group of patients I prescribe metformin to are those who are not obese, but report having migraines due to low blood sugar – either when they are hungry or after eating carbohydrate-rich foods, which can lead to a drop in blood glucose (so called reactive hypoglycemia). They often report feeling less hungry and not needing to eat frequently to avoid migraines. Metformin works by regulating the release of glucose from the liver to maintain a steady level of glucose in the blood. This is why this drug does not cause a drop in blood glucose level like other diabetes medications and can be taken by non-diabetics.

The starting dose of metformin is 500 mg a day and if necessary, it can be increased to 1,000 and up to 2,000 mg a day.

Metformin has another unproven potential benefit – it may make you live longer. For now, it’s been shown to be the case only in mice, fruit flies and worms.

Written by
Alexander Mauskop, MD
Continue reading
August 8, 2026
Sugar is bad for your brain, even before you are born.
Sugar consumed in the first two years of life increases the risk of dementia.
Read article
August 6, 2026
Research
An Old Medicine that Could Make Brain Stimulation Work Better for Depression and Other Neurological Conditions
A 2022 clinical trial from the University of Calgary found that adding low‑dose D‑cycloserine (DCS), a partial NMDA‑receptor agonist, to intermittent theta‑burst stimulation (iTBS) significantly increased response and remission rates in depression without serious side effects. Early follow‑up data suggest that timing, dose, and drug levels matter, and raise the possibility that this DCS‑TMS approach could eventually be applied to other neurological conditions—such as migraine, postconcussion syndrome, brain fog, and long COVID
Read article
Insights from Dr. Alexander Mauskop on headaches and migraines
Subscribe to the Blog.
Subscribe
Subscribe