El Boquerón Volcano was dormant since its last eruption in 1917, but has been active recently. East of the municipality lies the San Jacinto Hill and the caldera of Lake Ilopango, the largest natural body of water in the country with an area of . The caldera is seismically active, but has not erupted since 1880.