Mocanal es un pueblo del norte de la isla de El Hierro. Pertenece al municipio de Valverde. En 2006 tenía 925 habitantes.