San Ygnacio

San Ygnacio (Ignacio), the oldest town in Zapata County, is on the Rio Grande and U.S. Highway 83, thirty miles south of Laredo and fourteen miles northwest of Zapata. It was settled in 1830 by former residents of Revilla (now Nuevo Guerrero, Tamaulipas) under the leadership of Jesús Treviño. The site was in the southwest corner of the original Hacienda de Dolores, a grant made in 1750 by Col. José de Escandón to José Vázquez Borrego, and was named for the patron saint of Guerrero, Saint Ignatius Loyola. In 1830 Treviño built a sandstone home, known as Fort Treviño, 100 by 140 feet. José Villarreal placed a sundial at the home in 1851; the timepiece has become a tourist attraction.

Adapted from the official Handbook of Texas, a state encyclopedia developed by the Texas State Historical Association (TSHA). It is an authoritative source of trusted historical records.

Belongs to

San Ygnacio is part of or belongs to the following places.

Adopt a Town

The Texas Almanac's Land Rush program lets you adopt the town, county, or lake of your choice and share your message with the world. 100% of the proceeds benefit education in Texas.

Great Texas Land Rush logo
Adoption Status: ⭐
This place has been adopted and will not be available until May 1, 2024
Adopted by:
GeorgiAnne Uribe Brochstein
Dedication Message:
In memory of Blas Maria Uribe

Currently Exists


Place type

San Ygnacio is classified as a Town

Associated Names

  • [-Ignacio]


  • Latitude

Has Post Office


Is Incorporated


Proud to call Texas home?

Put your name on the town, county, or lake of your choice.

Search Places »

San Ygnacio by the Numbers

This is some placeholder text that we should either remove or replace with a brief summary about this particular metric. For example, "We update population counts once per year..."

Population Counts

San Ygnacio
Pop. Year Source
504 2020 United States Census Bureau
545 2019 Texas Demographic Center
667 2010 United States Census Bureau
853 2000 United States Census Bureau