La población de la ciudad en 2011 era de 34 562 habs., mientras que la población de la unidad geográfica censal de Charlottetown en el censo de 2006 era de 58 625 habs., poco menos de la mitad de la población total de la provincia (135 851 habs.).