瑞士的主要港口包括:
蘇黎世港(Zurich):位於蘇黎世湖上,是瑞士最大的內陸水域港口,也是歐洲最繁忙的內陸港口之一。
巴塞爾港(Basel):位於瑞士西北部,是瑞士唯一通向海洋的河運港口,年貨物吞吐量占瑞士全部外貿吞吐量的一半。
日內瓦港(Geneva):位於日內瓦湖岸邊,是瑞士最大的河口湖港口之一,也是聯合國歐洲總部所在地。
洛桑港(Lausanne):位於日內瓦湖上,因其接近法國交通樞紐,該港口經常被用於交通和貨運。
伯爾尼港(Bern):位於瑞士西半部領土中央偏北處,是瑞士港口之一,也是歐洲內陸點海運航線上非主要港口。
此外,瑞士還有其他小型港口和碼頭,如聖加侖港和洛迦諾港,分別位於沙夫豪森湖和萊科湖上,連線聖加侖和鄰近地區,以及洛迦諾的主要交通樞紐之一。