La Base Naval de Puerto Belgrano (BNPB), más conocida como Puerto Belgrano, es la principal base de la Armada Argentina situada en el sur de la provincia de Buenos Aires, junto a la ciudad de Punta Alta y ambas en el partido de Coronel de Marina Leonardo Rosales, y a 24 km de la ciudad de Bahía Blanca.