Se encuentra ubicada 41 kilómetros al norte de San Salvador de Jujuy, sobre el costado de la Ruta Nacional Número 9. La ciudad limita al norte con Tumbaya, al este con San Javier, al Oeste con Coiruro y al sur con León.
El clima de Volcán es templado, posee bajas temperaturas en invierno combinadas con un fuerte viento que sopla en los meses de julio y agosto. El verano en cambio es temporada de lluvias en la provincia, pero a pesar de eso no es mucha la cantidad de agua que cae sobre ésta localidad.