Fue una población Popoluca, para 1580 formaba parte de la provincia de Coatzacoalcos. En 1831 San Pedro Soteapan se conformó como municipio.