IPC memiliki 12 (dua belas) cabang pelabuhan yang tersebar di wilayah bagian barat Indonesia, yakni Pelabuhan Tanjung Priok, Sunda Kelapa, Palembang, Pontianak, Teluk Bayur, Banten, Bengkulu, Panjang, Cirebon, Jambi, Pangkal Balam, dan Tanjung Pandan.