The place was originally known as La Pigeonnière or Lapigeonnière, named after the Pigeon family. In 1853, the parish of Saint-Michel or Saint-Archange was formed, named in honour of
Michael the Archangel. In 1854, its post office opened under the name Lapigeonnière. The Parish Municipality of Saint-Michel was created on July 1, 1855, when the county of Huntingdon was disbanded into multiple municipalities. On December 10, 2011, the parish municipality changed statutes and became a regular municipality. A sewage system serving 580 homes was inaugurated on 26 August 2011, and a new fire station was opened on 21 September 2013. On 19 September 2015, an enlarged and refreshed municipal hall (now the community centre) with air-conditioned rooms was inaugurated. ==Demographics==