hesperia is a city in san bernardino county, california, united states. it is located north of san bernardino in victor valley. the 2019 census report estimates that the city has a population of 95,750.