Agnin est une commune du nord-ouest de l’Isère, située en bordure de la vallée du Rhône. Elle fait partie des communes composant le canton de Roussillon. Elle est bordée par les communes de Ville-sous-Anjou (au nord), de Bougé-Chambalud (au sud), d’Anjou...