The Salton Buttes lie on the southeastern shores of the Salton Sea, with their peaks at an elevation of , in Imperial County, California. The towns of Niland and Calipatria lie northeast and southeast of the Salton Buttes, respectively, and Palm Springs is northwest. The Alamo River enters the Salton Sea between the Salton Buttes. The name Niland Field has also been applied to the system.