Se localiza al oriente de las islas Galápagos, en el occidente de la isla de San Cristóbal, a una altitud de 15 msnm y con un clima seco tropical de 24°C en promedio.