El puerto de San Sebastián se encuentra situado dentro del término municipal de San Sebastián, formando parte de la Bahía de la Concha, al sur de Urgull.