The Bangladesh Navy currently operates two submarines, one hundred and one surface ships and craft, including four guided missile frigates, two patrol frigates, four guided missile corvettes, forty-four minor surface combatants of various types (including offshore patrol vessels, coastal patrol boats, missile boats, and minesweepers), and twenty-seven auxiliaries and amphibious landing crafts. It also maintains a naval aviation unit with both fixed-wing aircraft and rotorcraft. In addition, six shore establishments are maintained.
Bangladesh vessels use the prefix "BNS", standing for "Bangladesh Navy Ship".