The first European to settle in the Elgin area was John Geldart,Junior in c1806, the eldest son of John Geldart, the Yorkshire settler.
In 1874 the Elgin, Petitcodiac and Havelock Railway was incorporated and a branch line was constructed south from the Intercolonial Railway mainline at Petitcodiac to Elgin, along with a branch line north from Petitcodiac to Havelock.