The Mecca Hills are in the Colorado Desert section of the Sonoran Desert, adjacent to the Lower Colorado River Valley region. The range lies in an east-west direction, east of the Coachella Valley, west of the Chuckwalla Mountains, and south of Interstate 10. The Mecca Hills are north of the Salton Sea and south of Joshua Tree National Park, with the Orocopia Mountains to the southeast.