Die Gemeinde Avignonet liegt etwa 26 Kilometer südsüdwestlich von Grenoble auf einer Hochebene im Vercors-Gebirge. Der Drac begrenzt die Gemeinde im Osten. Umgeben wird Avignonet von den Nachbargemeinden Saint-Martin-de-la-Cluze im Norden, Monteynard im Nordosten und Osten, La Motte-Saint-Martin im Osten, Marcieu im Südosten sowie Sinard im Süden und Westen.