Cantagallo es un municipio en la provincia de Salamanca, en la Comunidad Autónoma de Castilla y León, España. Está a una distancia de 75 km de Salamanca, la capital provincial. El pueblo además se sitúa a unos 5 km de Extremadura, en la antigua carretera Nacional 630.

El pueblo posee 2 casas rurales, un hostal-rural que además es restaurante y cafetería, un bar, un fabrica de jamones, una pequeña escuela...

Algunos documentos dicen que el pueblo data de de la época Celtíbera, pero no se conservan restos del pasado. En otros documetos dicen que en su termino se mantuvo una disputa entr españoles y franceses durante la Guerra de la Independencia.

Ayuntamiento de Cantagallo
Plaza Mayor 1. 37260 Cantagallo (Salamanca)
Teléfono: 923 000000 | Fax: 923 000000
Correo electrónico: aytocantagallo@hotmail.es