Rank group General / flag officers Senior officers Junior officers Antigua and Barbuda Coast Guard [ 1] Captain Commander Lieutenant commander Lieutenant Lieutenant (junior grade) Sub-lieutenant Royal Australian Navy [ 2] Admiral of the fleet Admiral Vice admiral Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Sub lieutenant Acting sub lieutenant Royal Bahamas Defence Force [ 3] Commodore Captain Senior commander Commander Lieutenant commander Senior lieutenant Lieutenant Sub-lieutenant Acting sub-lieutenant Bangladesh Navy [ 4] এ্যাডমিরাল Aeḍmirāl ভাইস এ্যাডমিরাল Bhā'is aeḍamirāl রিয়ার এ্যাডমিরাল Riẏār aeḍamirāl কমোডোর Kômōḍōr ক্যাপ্টেন Kaepṭēn কমান্ডার Kômānḍār লেফটেন্যান্ট কমান্ডার Lēphṭēnānṭ kômānḍār লেফটেন্যান্ট Lēphṭēnānṭ সাব-লেফটেন্যান্ট Sāb-lēphṭēnānṭ এ্যাক্টিং সাব-লেফটেন্যান্ট Ēyākṭiṁ sāb-lēphṭēn'yānṭ মিডশিপম্যান Miḍśipmaen Barbados Coast Guard [ 5] Commodore Commander Lieutenant commander Lieutenant Sub lieutenant Midshipman Belize Coast Guard Rear admiral Rear admiral (lower half) Captain Commander Lieutenant commander Lieutenant Lieutenant (junior grade) Ensign Botswana No navy Royal Brunei Navy [ 6] Laksamana armada Laksamana Laksamana madya Laksamana muda Laksamana pertama Kepten Komander Leftenan komander Leftenan Leftenan madya Leftenan muda Cameroon Navy [ 7] [ 8] [ 9] Amiral d'escadre Vice-amiral d'escadre Vice-amiral Contre-amiral Capitaine de vaisseau Capitaine de frégate Capitaine de corvette Lieutenant de vaisseau Enseigne de vaisseau de 1re classe Enseigne de vaisseau de 2e classe Royal Canadian Navy [ 10] [ 11] Admiral Vice-admiral Rear-admiral Commodore Captain (N) Commander Lieutenant-commander Lieutenant (N) Sub-lieutenant Acting sub-lieutenant Amiral(e) Vice-amiral(e) Contre-amiral(e) Commodore Capitaine de vaisseau Capitaine de frégate Capitaine de corvette Lieutenant(e) de vaisseau Enseigne de vaisseau de 1re classe Enseigne de vaisseau de 2e classe Cyprus Navy [ 12] Αντιναύαρχος Antinavarchos Υποναύαρχος Yponavarchos Αρχιπλοίαρχος Archiploiarchos Πλοίαρχος Ploiarchos Αντιπλοίαρχος Antiploiarchos Πλωτάρχης Plotarchis Υποπλοίαρχος Ypoploiarchos Ανθυποπλοίαρχος Anthypoploiarchos Σημαιοφόρος Simaioforos Dominica No navy Eswatini No navy Republic of Fiji Navy Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Sub-Lieutenant Ensign Gabonese Navy Amiral Vice-amiral d'escadre Vice-amiral Contre-amiral Capitaine de vaisseau Capitaine de frégate Capitaine de corvette Lieutenant de vaisseau Enseigne de vaisseau de 1re classe Enseigne de vaisseau de 2e classe Ghana Navy Admiral Vice admiral Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Sub lieutenant Grenada No navy Guyana Coast Guard Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Lieutenant junior grade Sub-lieutenant Indian Navy [ 13] Admiral एडमिरल Vice admiral वाइस एडमिरल Rear admiral रियर एडमिरल Commodore कमोडोर Captain कैप्टन Commander कमांडर Lieutenant commander लेफ़्टिनेंट कमांडर Lieutenant लेफ्टिनेंट Sub-lieutenant सब लेफ्टिनेंट Midshipman मिडशिपमैन Rank group General / flag officers Senior officers Junior officers Jamaican Coast Guard [ 14] Vice admiral Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Lieutenant (junior grade) Sub-lieutenant Kenya Navy [ 15] General Lieutenant general Major general Brigadier Colonel Lieutenant colonel Major Captain Lieutenant Second lieutenant Kiribati No navy Lesotho No navy Royal Malaysian Navy [ 16] Laksamana armada Laksamana Laksamana madya Laksamana muda Laksamana pertama Kepten Komander Leftenan komander Leftenan Leftenan madya Leftenan muda Maritime Squadron of Malta [ 17] Brigadier Brigadier Colonel Kurunell Lieutenant colonel Logutenent kurunell Major Maġġur Captain Kaptan Lieutenant Logutenent Second lieutenant Sekond logutenent Mauritius No navy Mozambique Naval Command Almirante Vice-almirante Contra-almirante Capitão de mar e guerra Capitão de fragata Capitão-tenente Primeiro-tenente Segundo-tenente Guarda-marinha Namibian Navy [ 18] Admiral Vice admiral Rear admiral Rear admiral junior grade Captain Commander Lieutenant commander Lieutenant Lieutenant junior grade Ensign Namibian Marine Corps Marine Commandant Commander Lieutenant commander Lieutenant Lieutenant (junior grade) Ensign Nauru No navy Royal New Zealand Navy [ 19] Admiral of the fleet [ 20] Vice admiral Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Sub lieutenant Ensign Nigerian Navy [ 21] Admiral of the Fleet Admiral Vice admiral Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Sub-Lieutenant Midshipman Pakistan Navy [ 22] Admiral ایڈمرل Vice admiral وائس ایڈمرل Rear admiral بحریہ کا امیر Commodore کموڈور Captain کپتان Commander کمانڈر Lieutenant commander لیفٹیننٹ کمانڈر Lieutenant لیفٹیننٹ Sub-lieutenant سب لیفٹیننٹ Midshipman مڈ شپ مین Papua New Guinea Maritime Element Rear Admiral Commodore Captain Commander Lieutenant Commander Lieutenant Sub Lieutenant Rwanda No navy Saint Kitts and Nevis Coast Guard Commander Lieutenant Commander Lieutenant Sub-Lieutenant Midshipman Saint Lucia No navy Rank group General / flag officers Senior officers Junior officers Saint Vincent and the Grenadines No navy Samoa No navy Seychelles Coast Guard [ 23] [ 24] Major general [ a] Brigadier general Colonel Lieutenant colonel Major Captain Lieutenant Second lieutenant Sierra Leone Navy Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Lieutenant (junior grade) Sub-Lieutenant Republic of Singapore Navy [ 25] No insignia yet Admiral Vice admiral Rear admiral Rear admiral (junior grade) Colonel Senior lieutenant colonel Lieutenant colonel Major Captain Lieutenant Second lieutenant Solomon Islands No navy South African Navy [ 26] Admiral Vice admiral Rear admiral Rear admiral (junior grade) Captain Commander Lieutenant commander Lieutenant Sub lieutenant Ensign Sri Lanka Navy [ 27] Admiral of the fleet Admiral Vice admiral Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Sub-lieutenant Midshipman Swaziland No navy Tanzania Naval Command Vice admiral Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Sub lieutenant Ensign Togolese Navy [ 28] Vice-amiral Contre-amiral Capitaine de vaisseau Capitaine de frégate Capitaine de corvette Lieutenant de vaisseau Enseigne de vaisseau de 1re classe Enseigne de vaisseau de 2e classe Tongan Navy [ 29] Commodore Captain Commander Lieutenant commander Lieutenant Sub lieutenant Midshipman Trinidad and Tobago Coast Guard [ 30] Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Sub-lieutenant Acting sub-lieutenant Tuvalu No navy Uganda No navy Royal Navy [ 31] Admiral of the Fleet Admiral Vice admiral Rear admiral Commodore Captain Commander Lieutenant commander Lieutenant Sub lieutenant Midshipman Royal Marines [ 32] General Lieutenant-general Major-general Brigadier Colonel Lieutenant colonel Major Captain Lieutenant Second lieutenant Vanuatu Maritime Wing Commander Komanda Lieutenant commander Lietnen Komanda Lieutenant Lietnen Sub lieutenant Sab-Lietnen Zambia No navy Rank group General / flag officers Senior officers Junior officers