Callaghan is a ranching community in Webb County, Texas, United States which was established in 1881.
The community was named after a nearby ranch owned by Charles Callaghan, and much later, Joe B. Finley.
The community was once a cattle shipping point on the International and Great Northern Railroad.
Callaghan is fourteen miles north of Laredo.
Callaghan is served by the United Independent School District in Laredo.