El Banco Nacional Ultramarino (BNU) es un banco portugués que realiza operaciones a través del mundo, y sus sucursales estaban establecidas en las antiguas provincias de ultramar.
Fue establecido en Lisboa en 1864, y actualmente es un subsidiario de la Caixa Geral de Depósitos, un banco público de Portugal.
Su sede principal se encuentra en Macao.