Hampshire County is located in the state of West Virginia. The population is 23,823.
There are 14 public schools in Hampshire County with an average Homefacts rating of C. There are 79 registered sex offenders residing in the county. Unemployment in Hampshire County is low and the median home sales price is $0.