Quello di duca di Beja (in portoghese duque de Beja) fu un titolo nobiliare portoghese associato alla casa reale portoghese, creato nel 1453 da re Alfonso V per il suo fratello minore, l'Infante Ferdinando del Portogallo.
Il suo figlio più giovane divenne re del Portogallo con il nome di Manuele I e fino al XIX secolo questo titolo fu associato al secondo figlio maschio del monarca.
Con la regina Maria II del Portogallo il secondo figlio maschio divenne Duca di Oporto mentre il titolo di duca di Beja fu riservato al terzo figlio maschio.