Situación:
Villamayor es un municipio de la comarca de La Armuña, en la provincia de Salamanca, Castilla y León, España.
Se encuentra situado a 3 Km de Salamanca. Limita al Sur con Salamanca, al Norte con Castellanos de Villiquera, al Oeste con Florida de Liébana y Carrascal de Barregas, al Este con Villares de la Reina, al Suroeste con Doñinos y al Noroeste con Valverdón.
Se encuentra situado a 3 Km de Salamanca. Limita al Sur con Salamanca, al Norte con Castellanos de Villiquera, al Oeste con Florida de Liébana y Carrascal de Barregas, al Este con Villares de la Reina, al Suroeste con Doñinos y al Noroeste con Valverdón.