Se encuentra a veintitres
kilometros de Salamnca en la Alta Armuña, a 871 metros
sobre el nivel del mar.
El término
municipal limita al Norte con los municipios zamoranos de Villamor
de los Escuderos y Fuentesaúco, al Este con el también
zamorano Villaescusa y el salmantino Parada de Rubiales, al
Sur con La Orbada, Pajares de la Laguna, La Vellés y
Arcediano y al Oeste con Tardáguila y Topas.
Su
extensión es de 54 kilometros cuadrados.
Una leyenda dice
que durante la Guerra de Independencia, el 5 de noviembre de
1809 un grupo de soldados franceses llegado de Salamanca atemorizó
al pueblo con robos y saqueos, obligando a parte de la población
a huir, los abusos sufridos fueron tales que el 23 de noviembre
de 1809 los habitantes de Aldeanueva de Figueroa se hartaron
y decidieron librarse de los franceses. estos se encontraban
emborrachándose en una casa de la calle La Calzada, cuando
fueron atacados, todos los franceses murieron sin que el pueblo
perdiera ningún habitante.