Merlo se encuentra ubicada en el Departamento Junín, dentro de la Provincia de San Luis, en el Valle de Concarán, faldeo occidental de las Sierras de los Comechingones. La distancia desde la Ciudad de Buenos Aires es de 780 kilómetros, en tanto que está a 450 km de la ciudad de Mendoza, a 250 km de la ciudad de Córdoba y a 190 km de la capital provincial, la ciudad de San Luis.
El trayecto hasta Merlo por ruta de asfalto desde la ciudad de Buenos Aires es de 751km, por la RN 8, desde Buenos Aires comienza en el Acceso Norte, Pilar, Pergamino, Venado Tuerto, hasta Río Cuarto y desde allí por RP 1 hasta la Villa de Merlo.
En el año 2001 se inauguró el Aeropuerto Internacional Valle del Conlara, que se encuentra emplazado en la localidad de Santa Rosa del Conlara a 18km de Merlo. Además, se amplió el sistema de transporte terrestre con la llegada de ómnibus de larga distancia desde distintos puntos del país a la Terminal De Omnibus de Villa de Merlo, a donde arriban servicios de las principales empresas como Expreso del Oeste, San Juan Mar del Plata, Chevallier y Sierras Cordobesas.