Puerto San Carlos es una pequeña localidad de las islas Malvinas situada en el extremo noroeste de la isla Soledad, sobre la orilla norte de la bahía homónima en la desembocadura del río San Carlos, en aguas del Estrecho de San Carlos.