Según los datos disponibles, a 1 de julio de 2006 la población de Hamilton ascendía a 145 600 habitantes, frente a los 129 249 del censo de 2001.