La ville doit son nom au navire français "Le Prince", commandé par le capitaine de Saint André, qui, menacé par une escadre anglaise, trouva refuge dans la baie en 1706. Le nom de « Port du Prince » apparait sur une carte de 1731. C'est par une ordonnance du que l’appellation de « Port-au-Prince » devient officielle pour la paroisse éponyme. Le , elle est rebaptisée « Port Républicain » jusqu'en 1804 où l'empereur Jacques I lui rend définitivement son nom.