Yaxchilán es una antigua ciudad de la Cultura Maya situada en la orilla del Río Usumacinta, en lo que hoy es el municipio de Ocosingo del estado de Chiapas en México.