Rabinal is a small town located in the department of Baja Verapaz in Guatemala. It serves as the administrative seat for the municipality of Rabinal, which covers an area of 336 km2 and has a total population of 40,797. The town itself has a population of 15,157.
The local population is predominantly composed of Achi Maya Native Americans. These residents primarily speak the Achi Maya language as part of their cultural identity within the region.