Se encuentra ubicada en el suroeste de la provincia de Neuquen, a orillas del Lago Lacar y a 45 kilómetros de la frontera que separa a Argentina de Chile.
La ciudad Pertenece al Departamento de Lacar y esta a unos 640 metros de altura sobre el nivel del mar. Su clima varía entre los 9 y los 25 grados en verano y entre 1 y 8 grados en invierno. San Martín de Los Andes posee 22.432 habitantes y es una de las ciudades más importantes de la provincia de Neuquen.