The estimated 2024 population of Portage la Prairie is 13,812. The population of Portage la Prairie was recorded at 13,304 in the 2016 Canadian Census, and was recorded at 12,996 in the 2011 census. This is a change in population of 308, which is an annual growth rate of 0.47%.