Peñalvo está ubicado en Tremedal de Tormes municipio en la provincia de Provincia de Salamanca, Castilla y León. La población de Peñalvo es de 12 personas (2020), la distancia de Peñalvo a Madrid es de 271 kilómetros, la distancia de Peñalvo a Salamanca (capital de la Provincia de Salamanca) es de 59 kilómetros. Trabadillo, Gejo de los Reyes, Sardón de los Álamos, Muélledes, Valrubio, Campo de Ledesma y El Groo se encuentran cerca de Peñalvo.