Agencja statków, znana również jako agencja morska, to firma, która zajmuje się kompleksową obsługą statków w portach, działając jako pośrednik między właścicielem statku, operatorem a władzami portowymi i różnymi służbami. Jej zadaniem jest koordynowanie wszelkich formalności oraz operacji związanych z zawinięciem statku do portu, jego obsługą i opuszczeniem portu. Agencja statków odpowiada za organizację załadunku i rozładunku, załatwianie formalności celnych, kontakt z kapitanatem portu oraz innymi służbami, a także zapewnienie zaopatrzenia statku, w tym paliwa, żywności i części zamiennych. Wspiera także załogę, zajmując się m. in. zmianami załogi, organizacją transportu czy załatwianiem wiz. Dodatkowo, agencje statków pełnią rolę pomocnika w nagłych sytuacjach, takich jak awarie techniczne czy problemy związane z dokumentacją. Dzięki temu agencja minimalizuje czas postoju statku w porcie i optymalizuje jego działanie, co ma bezpośredni wpływ na koszty operacyjne oraz sprawność operacyjną.