La cabecera del municipio es el pueblo de Samahil. Además de la cabecera, dentro de la jurisdicción municipal, queda comprendida una localidad: San Antonio Tedzidz. Además de las haciendas: Xkapul, Kuchel, Dzit, Katua y Poot.
Sobre la fundación de Samahil "lugar de la leguminosa Tzama", no hay datos exactos, aunque existe desde antes de la conquista. En la época prehispánica formó parte del cacicazgo de Ak canul.
Durante la colonia bajo el régimen de encomienda estuvo a cargo de José Solís Osorio (1704).
En 1825 el pueblo de Samahil pasa a formar parte del partido del Camino Real Bajo, cuya cabecera es Hunucmá.
Se erige en municipio libre en el año de 1918.