The municipality of Avinyonet de Puigventós is located almost in the geographical center of the Alt Empordà region. It occupies an approximate area of 12.3 km2 and is 70 m above sea level. It borders the municipality of Llers to the north, Vilafant to the east, Vilanant to the west and Borrassà and Ordis to the south. It is a mandatory crossing point between the districts of Alt Empordà and Garrotxa, since the A-26 road, from Figueres to Besalú and Olot, crosses the area in an east-west direction.