El municipio tenía una población de 403.131 habitantes en 2016, con 316.701 en el espacio urbano centrado en el puerto de Halifax.