Cabeza del Caballo es un municipio ubicado en la provincia de Provincia de Salamanca en Castilla y León. La población de Cabeza del Caballo es de 279 personas (2020), el área de Cabeza del Caballo es de 44.98 kilómetros cuadrados, la distancia de Cabeza del Caballo a Madrid es de 301 kilómetros. Cabeza del Caballo comparte fronteras con Valderrodrigo, Villasbuenas, El Milano, La Zarza de Pumareda, Masueco, La Peña y Valsalabroso.