Where are “The Streets of Laredo”? February 27, 2022 by Pamela Landy The town brought to life in the 19th-century cowboy song “The Streets of Laredo” is located in Texas.