Villamañán ist ein Ort und eine nordspanische Gemeinde mit 1.076 Einwohnern (Stand 1. Januar 2022) in der Provinz León und der Region Kastilien-León. Die Gemeinde besteht neben dem gleichnamigen Hauptort aus den Ortschaften Benamariel, San Esteban de Villacalbiel, Villacalbiel und Villacé.
Villamañán liegt etwa 80 Kilometer südsüdöstlich von León im Nordwesten der Iberischen Meseta in einer Höhe von ca. 765 m am Río Esla, der die östliche Gemeindegrenze bildet. In Nord-Süd-Richtung durchquert die Autovía A-66 die Gemeinde.
Das Klima im Winter ist rau, im Sommer dagegen trocken und warm; der spärliche Regen (ca. 499 mm/Jahr) fällt überwiegend im Winterhalbjahr.[2]
Aufgrund der durch die Mechanisierung der Landwirtschaft und der Aufgabe von bäuerlichen Kleinbetrieben ausgelösten Landflucht ist die Bevölkerung des Dorfes seit der Mitte des 19. Jahrhunderts kontinuierlich gewachsen.