The historic, picturesque village of Port Elgin is located in the centre of southeastern
New Brunswick. It's the perfect port for exploring breathtaking scenery, or to
call home. With a population of 450, Port Elgin is inviting and friendly, yet
has unique attractions, accommodations and a range of services. Whether you explore
the nature trails, salt marshes and dykelands or the warm waters of the Northumberland
Coast, you'll enjoy the incomparable beauty, diversity and down home hospitality
Port Elgin offers.