En México se distribuye por el Golfo desde Tamaulipas hasta la Península de Yucatán, por el Pacífico se le encuentra desde Baja California a Chiapas.