Laguna Catemaco was formed millennia ago, when lava flow from Volcano San Martin Tuxtla blocked its current northern end, and stands now at 340 m (1,115 ft) above sea level.
According to Miller and Conner (1997) there are 14 species of fish in Lake Catemaco.