Hesperia is located in San Bernardino County, CA. The population is 92,066, making Hesperia the 7th largest city in San Bernardino County.
There are 30 public schools in Hesperia with an average Homefacts rating of C+. The total crime rate for Hesperia is moderate , and there are 6 registered sex offenders residing in the city. Unemployment in Hesperia is high and the median home sales price is $0. Detailed and up-to-date Hesperia property reports are available for any property address.
Cities near Hesperia include Oak Hills, Mountain View Acres and Spring Valley Lake.