Piedrahita de Castro es un municipio de España, en la comunidad autónoma de Castilla y León, dentro de la provincia de Zamora, situado en la comarca de Tierra del Pan.