Saint-Joachim-de-Shefford (French pronunciation: [sɛ̃ ʒɔaʃɛ̃ də ʃɛfɚd, -fœʁd]) is a municipality in the Canadian province of Quebec, located within La Haute-Yamaska Regional County Municipality.
The population as of the 2021 Canadian census was 1,476.
Population trend:[6] Mother tongue (2021)[7]