General Treviño est une municipalité mexicaine de 1800 habitants située dans le Nuevo Leon.
Son nom lui vient du général Jeronimo Treviño (es).
C'était à l'origine un ranch appelé "El Puntiagudo" (Le Pointu), donné à Juan Baptista Chapa le . Francisco Chapa fonda la bourgade en 1705. La construction de la bourgade fut entérinée le , le général Jeronimo Trevino étant gouverneur de l'État de Nuevo Leon. Il appartient aux villages fondés au XIXe siècle. La raison principale de sa création était l'exploitation des ressources agricoles.
La municipalité est située au nord-est de l'État de Nuevo Leon, à une altitude de 188 mètres.
Elle a une superficie de 391,8 kilomètres carrés.
Ses limites sont :
Les aliments traditionnels de la municipalité sont le tamal, la carne seca et le cabrito.