Villa Unión es la ciudad cabecera del Departamento Coronel Felipe Varela, ubicado al oeste de la provincia de La Rioja, Argentina, en un fértil valle atravesado por el río Desaguadero. Se encuentra en el valle formado por la Sierra de Famatina (al este) y la precordillera riojana (al oeste), en un bolsón de clima árido, con veranos muy calurosos e inviernos benignos, muy escasas lluvias y probabilidad de heladas; a 275 km al oeste de la capital provincial, por la RN 76.