La región fue poblada en el periodo prehispánico por totonacas, siendo conquistada por los españoles en 1521. Durante el siglo XIX fue parte del distrito de Tetela, constituyéndose como municipio libre en 1895.