Villarejo está ubicado en Zamarra municipio en la provincia de Provincia de Salamanca, Castilla y León. La población de Villarejo es de 21 personas (2020), la distancia de Villarejo a Madrid es de 330 kilómetros, la distancia de Villarejo a Salamanca (capital de la Provincia de Salamanca) es de 117 kilómetros. Cespedosa de Agadones, Vegas de Domingo Rey y Dehesa de Cuadrados se encuentran cerca de Villarejo.