La cañonera Magallanes fue un buque de guerra de la Armada de Chile que teniendo su base en Punta Arenas, ejerció, tareas de interdicción marítima en el Estrecho de Magallanes, y en el océano atlántico sur hasta 1878.