The town was originally called St. Isidore de Prescott, but in 1989, when the community became an incorporated village, the name was shortened to St.
[1] However, the incorporated village was short-lived and became part of The Nation Municipality nine years later in 1998.
A designated place, St. Isidore had a population of 751 in the Canada 2006 Census.
[2] A 24 megawatt solar power plant is located near the town.
The St-Isidore Catholic Church, built in 1879 was destroyed by fire on July 23, 2016.