El pavo ocelado se encuentra distribuido únicamente en una región de unos 130 000 kilómetros cuadrados en la península de Yucatán, que incluye los estados mexicanos de Quintana Roo, Campeche y Yucatán, así como partes del sur de Tabasco y noreste de Chiapas.