Xpujil se localiza en el sureste del estado, cerca de la frontera con el estado de Quintana Roo al este y Petén (Guatemala) hacia el sur.
Xpujil proviene del maya Colas de gato, que a su vez se basa en una planta oriunda de la región, que le dio su nombre originalmente a una aguada y luego a la población maya de Xpujil, cuyas ruinas arqueológicas se encuentra junto a la población moderna.
La carretera nacional número 186 da acceso a la región.
Actualmente muchos turistas viajan por carretera de Cancún a Palenque, y paran para visitar los múltiples sitios arqueológicos en la región.
XEXPUJ, es una estación de radio del gobierno de la comunidad indígena con programas en español, maya yucateco y ch'ol, con base en Xpujil.