Port Elgin is located on Baie Verte near the easternmost point of New Brunswick.
See more New Brunswick Cities and Towns.