Encadrement territorial de la ville

Dépendant de la Région Aquitaine, VIANNE est située dans l’arrondissement de NERAC, canton de LAVARDAC. La commune s’étend sur une superficie de 982 ha pour une population de 1224 habitants (au 1er janvier 1999). Le village appartient à l’Agenais et sa situation en bordure des Landes, dans la vallée de la Baïse bordée de coteaux, offre les meilleures conditions d’implantation humaine.
Sur un sol constitué d’alluvions entouré de molasses de l’Agenais, à une altitude de 42 mètres, VIANNE s’inscrit dans une économie locale de culture céréalière et maraîchère avec vergers et vignoble (« côtes de Buzet »). Une importante verrerie où le verre est soufflé à la bouche permet à la commune de connaître les péripéties de l’industrie. L’autoroute de l’Entre-deux-Mers, reliant Bordeaux et Toulouse à la Méditerranée, est accessible depuis l’échangeur de DAMAZAN à 13 kms du village ainsi que l’axe Villeneuve-sur-Lot / Mont-de-Marsan auquel on accède par le percement des murailles. La rivière Baïse est navigable et VIANNE est une étape, grâce au moulin et au barrage-écluse, dans le tourisme fluvial.
Le val d’Albret, région touristique très cohérente dont la capitale est NERAC, traversé par l’ancienne voie romaine la Ténarèze, offre, à travers une campagne vallonnée et pour partie couverte des vignes du Buzet, moulin fortifié, châteaux des XIIIe, XIVe et XVIIe siècles, églises romanes et bastides, sans oublier sa gastronomie avec sa cuisine des produits de toutes saisons.