The estimated 2024 population of Essa is 25,975. The population of Essa was recorded at 21,083 in the 2016 Canadian Census, and was recorded at 18,505 in the 2011 census. This is a change in population of 2,578, which is an annual growth rate of 2.64%.