Su término municipal está formado por los núcleos de población de Aldeanueva de Portanovis, Castillejo de Martín Viejo, Campanero, Casas de Villar del Rey, Caserío Saucedilla y Paradinas de Abajo, ocupa una superficie total de 155,67 km² y según los datos demográficos recogidos en el padrón municipal, cuenta con una población de 215 habitantes (129 hombres y 86 mujeres).
Situado en el oeste salmantino, dista 103 km de Salamanca capital por la SA-324 y la N-620.