En 2005, le New Hampshire comptait une population estimée à 1 309 940 habitants, ce qui représente une augmentation de 10 771, ou 0,8 %, par rapport à l'année précédente et une augmentation de 74 154, ou 6,0 %, depuis l'an 2000.
Sa population était estimée à 1,315,809 habitants en 2008.