Lamarche is a municipality in Quebec, Canada.DemographicsPopulation trend: Population in 2011: 557 Population in 2006: 562 Population in 2001: 527 Population in 1996: 564 Population in 1991: 562 Private dwellings occupied by usual residents: 238 Mother tongue: English as first language: 1.8% French as first language: 95.6% English and French as first language: 0% Other as first language: 2.6%