Hampton has the 151st largest population in the United States. The population shrank by 0.8% from 2010 to 2015, which was slower than the national average. Hampton is part of the Norfolk metro area. Unemployment in the Norfolk area is 4%, which is the same as the national average, and is getting better. Norfolk has the 39th largest local economy in the US, and a high cost of living. The average pay for jobs in Hampton is below average at $45,460, and the median cost of a home in Hampton is $191,800, which is above the national average. 23% of workers in Hampton hold a bachelors degree or higher (above average), and 89% of workers have a high school degree (above average). Driving to work is especially common in Hampton. 83% of Hampton workers drive to work alone, 2% take public transit, 7% carpool, and 6% walk. People in Hampton spend an average of 22 minutes commuting to work, which is shorter than the national average of 26 minutes.