Основной грузовой терминал расположен в центре Баку, состоит из 11 причалов общей длиной около 900 м. Глубина вдоль них 7 м. Причалы оснащены мощными портальными кранами. 5 причалов предназначены для перевалки нефти и нефтепродуктов. Контейнерный терминал способен принять до 15 тыс. контейнеров в год, в т.ч. 40-футовых. Паромный терминал обслуживает направления Баку – Туркменбаши (Туркменистан), Баку – Актау (Казахстан). Пассажирский терминал состоит из 3 причалов общей протяженностью 340 м и предназначен для приема пассажирских судов Прикаспийских стран. Портовый флот состоит из 20 судов, включающих в себя буксиры, буксировщики, сборщики льяльных вод, нефте-мусоросборщики, лоцманский и пожарный катера, крановое судно.