Stratford, Quebec

Stratford is a township municipality in Le Granit Regional County Municipality in the Estrie region in Quebec, Canada. A township municipality is all or part of the territory of a township (townships were originally only a land surveying feature) set up as a municipality.

The first European settlers arrived in 1848. The town is named after Stratford-upon-Avon in England.

The town contains Lake Elgin and part of Lake Aylmer.

The population, almost entirely francophone, was 1,036 in the Canada 2021 Census.

Demographics
In the 2021 Census of Population conducted by Statistics Canada, Stratford had a population of $1,036$ living in $533$ of its $946$ total private dwellings, a change of NaN% from its 2016 population of $945$. With a land area of 119.86 km2, it had a population density of in 2021.

Previous census data:
 * Population in 1881: 720
 * Population in 1891: 723
 * Population in 1901: 769
 * Population in 1911: 1,009
 * Population in 1921: 1,111
 * Population in 1931: 1,109
 * Population in 1941: 1,202
 * Population in 1951: 1,031
 * Population in 1956: 1,138
 * Population in 1961: 1,074
 * Population in 1966: 1,033
 * Population in 1971: 928
 * Population in 1976: 855
 * Population in 1981: 820
 * Population in 1986: 751
 * Population in 1991: 785
 * Population in 1996: 786
 * Population in 2001: 873
 * Population in 2006: 1,086