La municipalité de Bonne-Espérance a été constituée en janvier 1990 par le regroupement de trois villages de la région administrative de la Côte-Nord: Vieux-Fort (Old-Fort-Bay), Rivière-Saint-Paul et Middle Bay.