A. Ditinjau dari segi penyelenggaraannya ada 2 jenis:
1. Pelabuhan Umum
2.Pelabuhan khusus
B. Ditinjau dari segi fungsinya:
1.Pelabuhan laut
2.pelabuhan pantai
C.Ditinjau dari segi penggunaannya:
1.Pelabuhan ikan
2.Pelabuhan minyak
3.pelabuhan penumpang
4.pelabuhanbarang
5.pelabuhan militer
6.pelabuhan campuran
D.Ditinjau menurut letak geografisnya:
1.Pelabuhan alam
2.pelabuhanbuatan