Ze względu na główną funkcję można wydzielić następujące rodzaje portów: porty handlowe – porty, których dominującą funkcją jest transport morski, szczególnie ładunków. Można wśród nich wyróżnić porty uniwersalne, które przyjmują różne rodzaje towarów (masowe, toczne, kontenery, drobnica). Porty mogą być także specjalizowane, co wynika z ukierunkowanej polityki podmiotu zarządzającego i dostosowanej infrastruktury portowej do określonego typu ładunków. porty rybackie – porty, których użytkownicy trudnią się rybołówstwem. Cumują w nich jedynie statki rybackie i posiadają infrastrukturę rybacką (chłodnie, zakłady przetwórstwa ryb, fabryka lodu). porty jachtowe – porty, gdzie dominuje jedynie funkcja mariny jachtowej, a konstrukcja portu jest dostosowana tylko dla jachtów. porty wojenne – bazy okrętów marynarki wojennej.

Wiele portów nie jest ukierunkowanych tylko na jeden rodzaj działalności, choć można wyróżnić dominujące w nich funkcje.