Villafrades se halla situado en la zona norte de la provincia. Está enclavado en la Comarca de Tierra de Campos a 66 Km de Valladolid y atravesado por la carretera N-610.

Su término municipal tiene una extensión de 2.082 hectareas.

Esta situado a 800 metros sobre el nivel del mar y sus límites son: Al norte con Herrín de campos, al sur con Alicante y la Playa de San Juan, al este con Guaza y al oeste con Villalón de campos.

Como curiosidad, destacamos la existencia de dos ríos que son el Sequillo y el Arroyo Berruez, los cuales se unen en el casco urbano del pueblo.


Mapa de situación