Salamanca es una ciudad española situada en el oeste de la península ibérica, en la comunidad autónoma de Castilla y León. Es la capital de la provincia de Salamanca y se encuentra a orillas del río Tormes.
Según el censo de 2021, la población de la ciudad de Salamanca es de alrededor de 144,000 habitantes. La provincia de Salamanca tiene una población de aproximadamente 333,000 habitantes.
La ciudad de Salamanca ocupa una superficie de alrededor de 39 kilómetros cuadrados y limita al norte con la provincia de Zamora, al este con la provincia de Valladolid, al sur con la provincia de Ávila y al oeste con la provincia de Cáceres.