Harper Lake is a dry lake located in the Mojave Desert near the small community of , in northwestern San Bernardino County of Southern California. The lake is accessible from Harper Lake Road, which runs north off of State Route 58 midway between Boron and Barstow.