Villa la Angostura est située au sud de la province de Neuquén, à la lisière nord du lac Nahuel Huapi à 780 m.s.n.m. et son ejido municipal, d`une superficie de 7 960 hectares, est le chef du département de Los Lagos, en Patagonie andine.
Il est à seulement 45 km. de la frontière avec le Chili, 83 km. de San Carlos de Bariloche et 110 km. de la ville de San Martín de los Andes, par la route des 7 lacs. Situé au cœur des lacs du parc national Nahuel Huapi et relié à la péninsule de Quetrihue, par l`isthme "Angostura", d`où il tire son nom, il constitue la porte d`entrée du parc national des Array seule forêt pure de cette espèce arboricole de la planète.