Los orígenes del municipio se deben al surgimiento de las primeras casas en el llamado Valle de San Pedro de los Nogales, en el siglo XVI, cuando Diego de Montemayor fundó el 20 de noviembre de 1596 la Hacienda de San Pedro de los Nogales (que actualmente es la zona denominada Casco Urbano) concediéndosela a su hijo Diego “ El mozo” y a varios pobladores más para la explotación de sus recursos agrícolas.