Malaysia mempunyai tujuh (7) pelabuhan utama Persekutuan iaitu Pelabuhan Kelang, Pelabuhan Johor, Pelabuhan Tanjung Pelepas, Pelabuhan Kuantan, Pelabuhan Pulau Pinang, Pelabuhan Bintulu dan Pelabuhan Kemaman. Sementara itu, pelabuhan di Sabah dan Sarawak adalah di bawah bidang kuasa Kerajaan Negeri Sabah dan Sarawak masing-masing.