Se encuentra ubicada a orillas del Lago Nahuel Huapi y a escasos kilómetros de la ciudad de San Carlos de Bariloche. En villa Llao Llao habitan 2000 personas según el censo realizado por el INDEC en el año 2001. Sin embargo por ser un sitio turístico el número de habitantes asciende considerablemente en temporadas de verano y vacaciones de invierno.