Ubicado en la Sierra Madre de Chiapas, colinda al norte con el municipio de Amatenango de la Frontera, al sur con Mazapa de Madero y al este con los municipios de La Grandeza y el Porvenir. El nombre "Bejucal" significa "abundancia de bejucos o lianas". Cuenta con una superficie territorial de 82 kilómetros cuadrados.