Welcome to Port Elgin

The historic, picturesque village of Port Elgin, New Brunswick, is on the Northumblerland Strait near Fort Gaspereaux National Historic Site. It’s the perfect port for exploring breathtaking scenery or to call home.

LighthouseWith its 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.

Mayor’s Message

Welcome to the Village of Port Elgin. We invite you to explore and get a sense of our location and history. Port Elgin is conveniently located at the intersections of Highway 15 and 16, and Provincial Route 970, just minutes from the Confederation Bridge to Prince Edward Island and the border of Nova Scotia.

From the summer encampment of the Mi’kmaq on the banks of the Gaspereau River to the arrival of the Acadians and the building of Fort Gaspareaux, and from the building of the Intercolonial Railroad and the construction of the Trans Canada, Port Elgin has been at the crossroads of commerce.

Now, whether you are touring or looking for a place to call home, this area of warm tidal waters and productive fort and farm land says come and enjoy our rural way of life.