
Country: Spain Salamanca serves as the capital of Salamanca Province in Spain’s Castile and León region. Straddling the Tormes River in the western-central Iberian Peninsula, it had 144,458 residents in 2024, making it Spain’s 46th-largest municipality. The University of Salamanca, founded in 1218, ranks among Western Europe’s oldest, while the UNESCO-listed Old City draws students and cultural tourists each year.
