No deben tomar metformina las personas con insuficiencia renal, hepática, respiratoria o cardiaca. Tampoco se prescribe en el alcoholismo, el embarazo y la lactancia. Debe interrumpirse durante 24-48 horas tras la administración de contraste iodado (cateterismos, arteriografías) y en enfermedades agudas y cirugías.