Cantalapiedra is a village and municipality in the province of Salamanca, western Spain, part of the autonomous community of Castile and León. It is located 69 kilometres from the city of Salamanca and has a population of 1250 people. The municipality covers an area of 24.85 km².
It is 50 km from Salamanca, the provincial capital. The region forms part of the Field of Peñaranda.
Cantalapiedra, which lies within the province of Salamanca (which itself is bordered by the Zamora, Valladolid and Ávila provinces, within the 71.15 square kilometres of the region) has a diameter of around 50 kilometres (from the centre of the town). Governed by the judicial system of Peñaranda, Cantalapiedra is a 'typical' town in Salamanca; in the middle of seamlessly endless plains of fertile wheat, and located between such historic states as the Old Kingdom of León and the Old Kingdom of Castile.
The first organization in Cantalapiedra was the church of Santa Maria of the Castle. The town is surrounded by plains to the north, northeast, northwest and south, grown there to 'frame' the town. Its historic past is reflected in local landmarks, like the street of Weavers, encased within a wall, which goes up to the old slaughter house and leads to the street of the hospital. The rest of the old enclosure symbolizes the tower of the Dean. Now one can stroll down the main streets, immersed in the cultural and economic growth which has occurred in the 20th and 21st centuries. The town is served by a railway line. Cantalapiedra is the antipode of Whitby, New Zealand.
The village lies 797 metres above sea level.
The post code is 37630.