San Xoán de Chavaga es una parroquia del municipio de Monforte de Lemos, en la provincia de Lugo, España.