Yucca Valley is an incorporated town situated in San Bernardino County, California, within the United States. As of the 2020 census, the town had a population of 21,738 residents.
The community is located in the Mojave Desert at an elevation of approximately 3,300 feet (1,000 meters) above sea level. It lies roughly 20 miles north of Palm Springs and 49 miles east of San Bernardino. The town is bordered by the San Bernardino Mountains to the west and Joshua Tree National Park to the south.