Según el censo nacional canadiense de 2006, la población de la Isla del Príncipe Eduardo era de 138 519 habitantes, un crecimiento de 2,4% sobre la población de la provincia en relación a 2001, que era estimada en 135 294 habitantes.