Vilafant es un municipio ubicado en la provincia de Provincia de Gerona en Cataluña. La población de Vilafant es de 5 421 personas (2020), el área de Vilafant es de 8.40 kilómetros cuadrados, la distancia de Vilafant a Barcelona (capital de la Cataluña) es de 115 kilómetros, la distancia de Vilafant a Madrid es de 735 kilómetros. Vilafant comparte fronteras con Figueras, Borrassà, Aviñonet de Puig Ventós y Llers.