Alaraz es un municipio y localidad española de la provincia de Salamanca, en la comunidad autónoma de Castilla y León. Se integra dentro de la comarca de la Tierra de Peñaranda. Pertenece al partido judicial de Peñaranda y a la Mancomunidad Margañán.
Limita con la provincia de Ávila y forma parte de la comarca del Campo de Peñaranda, siendo el municipio más meridional de la misma.
Su altitud media es de 884 msnm. El punto más elevado de su término municipal corresponde al Cerro del Castillo, en el Berrocal, lindando con San Miguel de Serrezuela, con 1034 metros sobre el nivel del mar. Existen otros dos picos que sobrepasan los 1000 metros de altitud: el Alto de Cuesta Aguda, con 1026 m. (mencionado más abajo)2? y el Cerro de Calamocha, con 1002 m. (también en el Berrocal y haciendo límite con San Miguel).
Por la población discurre el río Gamo y por otro río afluente del Tormes, el Gudin. En su término de 49,17 km² se integra la población de Garcigrande.