El término municipal, ubicado en la comarca del Gironés, está formado por los núcleos de Bescanó, Estanyol, Montfullà y Vilanna y tiene una población de 5141 habitantes (INE 2024).
El municipio está ubicado en la margen derecha del río Ter,[2] en el oeste de la comarca del Gironés y en el límite con la de la Selva.
Hacia mediados del siglo XIX, el lugar tenía contabilizada una población de 200 habitantes.
[2] La localidad aparece descrita en el cuarto volumen del Diccionario geográfico-estadístico-histórico de España y sus posesiones de Ultramar de Pascual Madoz de la siguiente manera: Cuenta con una población de 5141 habitantes (INE 2024).
Población de derecho según los censos de población del INE Población de hecho según los censos de población del INEEntre el censo de 1857 y el anterior, crece el término del municipio porque incorpora a 175042 (Estañol) y 175074 (Montfulla)[4] Agricultura de secano y de regadío, ganadería e industria.