Eagle Pass is a city in and the county seat of Maverick County in the U.S. state of Texas. The population was 26,255 as of the 2010 census (2019 estimate 29,684).
Eagle Pass borders the city of Piedras Negras, Coahuila, Mexico, which is to the southwest and across the Rio Grande. The Eagle Pass-Piedras Negras Metropolitan Area (EG-PN) is one of six binational metropolitan areas along the United States-Mexican border. As of January 2008, according to the US census, the Eagle Pass Metropolitan Area's population was 48,401 people, and the Piedras Negras Metropolitan Area's population was 169,771.#
Eagle Pass was the first American settlement on the Rio Grande. Originally known as Camp Eagle Pass, it served as a temporary outpost for the Texas militia, which had been ordered to stop illegal trade with Mexico during the Mexican–American War. Eagle Pass is so named because the contour of the hills through which the Rio Grande flows bore a fancied resemblance to the outstretched wings of an eagle.
General William Leslie Cazneau (1807–1876) founded the Eagle Pass townsite in the 1840s.
In 1850, Rick Pawless opened a trading post called Eagle Pass. In 1871, Maverick County was established, and Eagle Pass was named the county seat. During the remainder of the 19th century, schools and churches opened, the mercantile and ranching industries grew, and a railway was built.
The United States Army established the presumably permanent Fort Duncan on March 27, 1849, a few miles upstream from Camp Eagle Pass. Captain Sidney Burbank supervised the construction of Fort Duncan, which was named after Colonel James Duncan, who had fought in the Mexican War.