La commune de Vienne est située dans le département Isère.
Les villes limitrophes sont les suivantes : Estrablin, Jardin, Chuzelles, Serpaize, Pont-Évêque, Sainte-Colombe, Seyssuel, Saint-Romain-en-Gal, Saint-Cyr-sur-le-Rhône, Ampuis, Reventin-Vaugris, Les Côtes-d'Arey.
105 infirmiers et infirmières à domicile travaillent à Vienne.