List of active Portuguese Navy ships

This is a list of active Portuguese Navy ships.

In total there are 42 ships commissioned in the Navy, with 12 major surface combatants (5 frigates and 7 corvettes) and 2 attack submarines. This list also includes auxiliary ships.