The estimated 2023 population of Bathurst is . The population of Bathurst was recorded at 11,897 in the 2016 Canadian Census, and was recorded at 12,275 in the 2011 census. This is a change in population of -378, which is an annual growth rate of -0.62%.