Befolkningen i Hampshire teller 1,32 millioner innbyggere (2011), en økning på 6,3 % siden 2001, og er noe lavere enn den nasjonale økningen på 7,8 %. Hvis Portsmouth og Southampton inkluderes er befolkningen på 1,76 millioner innbyggere.