Herrera de Ibio es una localidad del municipio de Mazcuerras, Cantabria (España).