
The Port of Split is the 3rd largest passenger seaport in the Mediterranean and the largest passenger port in Croatia. It lies around halfway along the Adriatic shoreline of Croatia near Sibenik.
- TEU: 6,170
- Comprise two harbors mainly used by cruise liners and ferries
- Top cargoes handled: cement, oil, grain, general cargo, wine, etc
- Port handles: yachts, fishing vessels, passenger ships, navigation safety craft, ferries, sailing ships, etc
- Consist passenger terminal and rail link
- Yearly passenger capacity is about 5 million
- Annual ship appearance: 18,000 (2010)

Port of Rijeka is the largest port in Croatia. It is a well-sheltered harbor and protected by breakwaters and has a safe anchorage outermost the harbor limits.
- TEU: 344,091 containers (2020)
- Port top handles: containers, timber, grain, phosphate, crude, ore, refined petroleum products
- Operate all types of vessels: Ro-Ro vessels, passenger, container carriers, bulk carriers, and general cargo
- Yearly cargo capacity: 13.6 million tons (2020)
- Passenger traffic: 187,567 (2019)

The Port of Zadar is a protected harbor and accessible, it lies on a peninsula on the north part of the Adriatic coast.
- TEU: N/A
- Comprise of two areas: Luka Zadar – mainly used passenger transportation, Luka Gazenica – modern deepwater harbor used for handling cargoes
- Top imports: fuels, chemicals, grain, soya beans, and machinery
- Major exports: timber, Pvc, maize, and petrochemicals
- Tanker berth – LOA 200 meters, draught 10.0 meters, and 50,000 DWT

Port of Šibenik is one of the oldest and covered ports in Croatian. The port is positioned approximately halfway on the Adriatic shoreline and in the middle of Zadar and Split.
- TEU: N/A
- Listed as one of the top 100 ports in the world in the LSCI
- Commercial harbor handles: ro-ro and passenger traffic, bulk and general cargo
- Top imports: potash and phosphate
- Principal exports: timber, clay, fertilizers, and bulk ores
- Handled yearly: 538,000 passengers, around 334 vessels, and 739,000 tons of cargo
- Maximum size – LOA 220 meters, draught 10.0 meters

The Port of Ploče is a natural port and serving south Croatia, Montenegro, Serbia, Bosnia, and Herzegovina. Its commercial harbor is positioned on the east side of an inlet.
- TEU: 20,420 container (2010)
- Naturally protected by a breakwater
- Contains different terminals: general cargo, bulk cargo, liquid cargo, grain cargo, passenger terminal, and many more
- Trade data: 2,555 vessels (2008), 4.529 tons of cargo (2010)
- Max. size – main port: LOA 220 meters, beam 30 meters, draught 10.5 meters
- Oil terminal size – LOA 220 meters, beam 28.5 meters, draught 10.2 meters

Port of Dubrovnik is located on the south side of the republic of Croatia, around 220 kilometers from Split.
- TEU: N/A
- Provides protection to harbor and facilities for general cargo vessels, tankers, Ro-Ro, and container vessels
- Top cargoes handled: minerals, cement, grain, containers, and Ro-Ro and timber
- Annual handled: 550 cruise vessels, around 215,000 tons of cargo, and 550,000 passengers
- Tankers size – LOA 110 meters, draught 7.0 meters, 10,000DWT
- Max. passenger vessel size – LOA 300 meters, draught 11.0 meters, no limit for beam, 110,000GT

The Port of Pula is a small commercial, fishing, and shipbuilding capital, it includes commercial and military berthing areas.
- TEU: N/A
- Well sheltered by a breakwater
- Depth ranging 15-35, width 500 meters
- Top exports: coal, flint, cement, wine, fruit, and bauxite
- Mainly imports: food and steel plate
- Handled each year: around 335 vessels, 667,500 tons of cargo
- Max.draught – 7.6 meters 40,000DWT

The Port of Omisalj operates as a deep-water oil terminal, including two crude oil loading and unloading jetties. It is situated on the north end of the island of Krk, around 18 kilometers SSE of Rijeka.
- TEU: N/A
- Handled yearly: about 150 tankers, and 5.590 million tons of crude oil and petrochemicals
- Max.size – crude tankers: 350,000DWT
- Can shelter chemical tankers with 55,000DWT and carriers up to 12,000 meters

The Port of Kraljevica is positioned in the Vino-dol Channel at the gateway to the Gulf of Bakar
- TEU: N/A
- Commonly used for the large shipyard
- Used as the public dock of ferries, local boats, and fishing boats

Being the largest accredited concessionaire in the port area Port of Vukovar is the only one that manages general and scattered cargo.
- TEU: N/A
- Top priority: managing port transshipment and storage operation

The Port of Korcula is situated in the very core of Korcula Town. It is easy to reach all the important buildings and attractions of this very old town.
- TEU: N/A
- Small commercial harbor
- Top imports: steel plates
- Mainly exports: steel hatch covers
- Trade data: seven cargo vessels, and about 27 passenger vessels visit the port each year
- Maximum size – LOA 100 meters
- Draught – 5.0 meters

The Port of Bakar is a basin merge port of Rijeka.
- TEU: N/A
- Standard depth – 26 meters
- Has bulk cargo terminal for carrying out iron ore, bauxite, and coal
- Provide one berth for unloading general cargo, loading vehicles, and oil refinery terminal for loading refined products

Port of Banjole, a harbor with geographical coordinates at 44.8195° / 13.8685°
- TEU: N/A
- Administered by the Port Authority of Pula

The Port of Brijuni offers a safe place for all boaters. It is situated on the northeast coast of Veliki Brijun Island.
- TEU: N/A
- Workable to sailboat with 55 meters long
- Services accessible 24 hours a day
- Anchorage – 0.3 meters
- Depth – 2 meters (small pier), 3.45 meters (southern pier)

Port of Dugi Rat is situated approximately 23 kilometers ESE of Split on the Adriatic.
- TEU: N/A
- Consist 1 quay with a 160-meter length
- Protected by high land, but uncover from winds and sea
- Around 250,000 tons of cargo yearly handled
- Maximum size – around 15,000DWT

The Port of Fazana is a ferry port situated on the Croatian mainland.
- TEU: N/A
- Harbor type port
- Authorized by the port authority of pula
- On peak season there are ten cruise per day

The Port of Gazenica is the commercial port of the city of Zadar.
- TEU: N/A
- Coordinates : 44° 05.0′ N, 015° 16.0′
- Has 12 piers: 3 for international lines, 3 for ro-ro ships and cruise ships;
- 6 Piers for Croatian ferry lines

Port of Hvar is positioned in a protected inlet at the west tip of the island of Hvar, around 38 kilometers south of Split.
- TEU: N/A
- Comprise one quay
- Depth – 5.0 meters
- Maximum size: draught 5.2 meters

Port of Krnica is authorized by the port authority of Pula.
- TEU: N/A
- Latitude : 44° 57′ 10″” N
- Longitude: 14° 2′ 8″” E
- Port type – marina

Port of Mali Losinj is located at the base and narrowest part of Otok Losinj.
- TEU: N/A
- Top exports: fish, preserved fish, and wine
- Mainly imports: provisions
- Annually handled: 7,000 tons of cargo, 4,000 vehicles;
- 162,000 passengers and 110 foreign vessels visit the port every year
- Maximum size: LOA 130 meters, draught 10.0 meters, and 5,000GT

The Port of Maslenica is positioned at the south end of the Velebitski Kanal, in the north Adriatic around ten kilometers northeast of Zadar.
- TEU: N/A
- Principal exports: bauxite
- Around seventy vessels annually handled
- Draught – 8.5 meters

Port of Metkovic is an old trade port situated on the Neretva River, eleven nautical miles from its entrance on the east coast of the Adriatic Sea.
- TEU: N/A
- Accommodate smaller ships, and cement cargo
- Has enough granary for storage and transmit
- Major handling: slag, bulk, and bagged cement, Roundwood and general cargo
- Around 80 vessels use the port yearly
- Maximum size: LOA 100 meters, draught 4.5 meters

Port of Peroj is administered by the Port Authority of Pula.
- TEU: N/A
- Latitude: 44° 57′ 20″” N
- Longitude: 13° 47′ 4″” E
- Port type- marina

The Port of Plomin is situated in the bay of Plomin, southwest of Rijeka. It is a small jetty port for importing coals.
- TEU: N/A
- Consist of a small ro-ro terminal and bulk terminal
- About 882,000 tons of coal annually handled, and 14 vessels
- Vessels that discharge coal should be gearless

Port of Rabac is a small bay and ferry port in Istria, it is situated on the east coast of the peninsula.
- TEU: N/A
- Coordinates: 45°4’34.4″”N 14°9’35.8″”E
- Administered by the Lucka Kapetanija Pula

Port of Rasa provides a natural protected deep water harbor and has a depth of up to 40 meters. It is positioned approximately 30 nautical miles southwest of Rijeka.
- TEU: N/A
- Top handles: livestock, timber, and general cargo
- Handled each year: 94,000 tons of cargo and 70 vessels
- Draught – 10.0 meters, (livestock pier) 6.0 meters

Port of Rovinj is a pleasurable port in the north Adriatic Sea.
- TEU: N/A
- One of the last Mediterranean fishing port
- Coordinates: 45° 4′ 50″” N/ 13° 38′ 9″” E

Port of Senj positioned on the north side of the Adriatic coast, around 72 kilometers south of Rijeka.
- TEU: N/A
- Principal products handled: timber and firewood
- Threatening for small vessels due to northeast winds and sometimes hurricane force
- Yearly handled: 25,000 passengers and approx 8,000 cars