El actual municipio de Sopetrán estuvo habitado antes de la llegada de los españoles por comunidades aborígenes Nutabes y Tahamíes. Se llamaba cuando llegaron los ibéricos, Los Guamas. La fecha oficial de su fundación se ha establecido en el 22 de febrero de 1616, a manos de don Francisco Herrera Campuzano, oriundo de Alcalá de Henares (España), en donde se veneraba con mucha devoción la imagen de Nuestra Señora de Sopetrán, y cuyo apelativo el fundador trasladó a éste poblado. Antiguamente el municipio se le conoció también con los nombres de: Los Guamas, Viceparroquia de Nuestra Señora del Saladito de Córdoba, Parroquia de Nuestra Señora de la Asunción y Sopetrán. Su origen se debió a que en sus tierras se habían radicado muchos siglos atrás los indígenas Guamas o Guacas, que se dedicaban a la agricultura, la caza, la pesca y la explotación de unas minas de sal, circunstancia que llamó la atención de los españoles que tenían que traer la sal del mar para uso doméstico y para alimentar el ganado vacuno que acababan de importar. En el año de 1814 Sopetrán alcanza la categoría de municipio