Iruya es un pueblo de la provincia de Salta (Argentina) cabecera del departamento Iruya.
Está ubicado a 2.780 msnm, sobre los faldeos orientales de la Sierra de Santa Victoria, a 307 km de la capital salteña.
Al llegar a Iruya, la primera impresión es de un pueblo "colgado en la montaña", o más bien, de una isla, ya que está rodeado por los ríos Colanzulí -o Iruya- y Milmahuasi.
Se destaca su edificación colonial con callejuelas estrechas y sus paisajes de imponentes vistas panorámicas. En sus proximidades se encuentran las ruinas del (se pronuncia en la zona como pucara y no "pucará") pucara de Titiconte.