Salamanca er en historisk keltisk by i det nordvestlige Spanien, der fungerer som sæde for Salamanca-provinsen i Castilla-León-regionen. I 1988 blev byens gamle bydel udpeget til UNESCOs verdensarvsliste. Salamanca har en storbybefolkning på 228,881 mennesker ifølge National Institute of Statistics (INE), hvilket gør den til den næstmest folkerige by i Castilla y León, bag Valladolid (414,000) og foran Leon (187,000) og Burgos (187,000) . (176,000).
Det er en af de mest fremtrædende universitetsbyer i Spanien, der tegner sig for 16% af det spanske sprogundervisningsmarked i landet. Salamanca trækker titusindvis af udenlandske studerende, hvilket resulterer i en varieret atmosfære.
Det ligger omkring 200 kilometer (120 miles) vest for Madrid og 80 kilometer (50 miles) øst for den portugisiske grænse. Universitetet i Salamanca, etableret i 1218, er det ældste universitet i Spanien og det fjerde ældste i verden, men det var det første, der fik status af pave Alexander IV, som tildelte dets grader international gyldighed. Med 30,000 studerende er universitetet sammen med turisme en stor indtægtskilde i Salamanca.