Fue un pueblo de encomienda cuyo origen se remonta a la época prehispánica, El pueblo San Nicolás de Tolentino de Pedregal fue fundado a raíz de la real cédula del Rey Carlos III en el año 1691, en tierra de indios ajaguas a finales del siglo XVII.