Villafáfila es un municipio y localidad española de la provincia de Zamora, en la comunidad autónoma de Castilla y León.Su término se encuentra situado en plena Tierra de Campos zamorana, integrado en la reserva natural de Lagunas de Villafáfila.