बंदरगाहों को आम तौर पर उनके द्वारा संभाले जाने वाले यातायात के प्रकार के अनुसार वर्गीकृत किया जाता है। कार्गो की प्रकृति के आधार पर, बंदरगाह औद्योगिक, वाणिज्यिक या व्यापक हो सकते हैं। औद्योगिक बंदरगाह अनाज, चीनी, अयस्क, तेल और रसायनों जैसे थोक माल में विशेषज्ञ होते हैं, जो बड़े पैमाने पर औद्योगिक व्यापार को सुविधाजनक बनाते हैं। दूसरी ओर, वाणिज्यिक बंदरगाह मुख्य रूप से पैकेज्ड उत्पादों और निर्मित वस्तुओं सहित सामान्य कार्गो को संभालते हैं, और अक्सर यात्री यातायात को भी समायोजित करते हैं। व्यापक बंदरगाह, जो विश्व स्तर पर सबसे महत्वपूर्ण हैं, बड़ी मात्रा में थोक और सामान्य दोनों कार्गो का प्रबंधन करते हैं, जिससे वे आवश्यक व्यापार केंद्र बन जाते हैं। बंदरगाहों को वर्गीकृत करने का दूसरा तरीका उनके स्थान पर आधारित है। अंतर्देशीय बंदरगाह समुद्र तट से दूर स्थित हैं और नदियों या नहरों के माध्यम से समुद्र से जुड़ते हैं। ये बंदरगाह आम तौर पर सपाट तल वाले जहाजों या बजरों को समायोजित करते हैं। उदाहरणों में नहर के माध्यम से जुड़ा मैनचेस्टर और मिसिसिपी नदी पर स्थित मेम्फिस शामिल हैं। अन्य उल्लेखनीय अंतर्देशीय बंदरगाह राइन पर मैनहेम और डुइसबर्ग और गंगा की एक शाखा हुगली नदी पर कोलकाता हैं। इसके विपरीत, आउट पोर्ट गहरे पानी के बंदरगाह होते हैं जो मुख्य बंदरगाहों से दूर बड़े जहाजों को संभालने के लिए बनाए जाते हैं जो प्राथमिक बंदरगाह पर डॉक नहीं कर सकते। एक क्लासिक उदाहरण ग्रीस में एथेंस-पीरियस संयोजन है, जहां पीरियस एथेंस के लिए आउट पोर्ट के रूप में कार्य करता है। बंदरगाहों को विशेष कार्यों के आधार पर भी वर्गीकृत किया जाता है। तेल बंदरगाह तेल के प्रसंस्करण और शिपिंग पर ध्यान केंद्रित करते हैं, जिन्हें आगे टैंकर बंदरगाहों और रिफाइनरी बंदरगाहों में वर्गीकृत किया जाता है। उदाहरणों में वेनेजुएला में माराकाइबो, ट्यूनीशिया में एस सुखाइराह और लेबनान में त्रिपोली टैंकर बंदरगाहों के रूप में शामिल हैं, जबकि फारस की खाड़ी में अबादान एक रिफाइनरी बंदरगाह के रूप में कार्य करता है। कॉल पोर्ट मूल रूप से प्रमुख समुद्री मार्गों पर जहाजों को ईंधन भरने और फिर से आपूर्ति करने के लिए ठहराव बिंदु के रूप में उभरे