Villefargeau est une commune française située à 7 km à l'ouest d'Auxerre dans le département de l'Yonne en région Bourgogne-Franche-Comté.