Angastaco está situado en plena serranía, en un valle, surcado por el río del mismo nombre, que cruza junto al pueblo después de nacer en Pucará, echando sus aguas más adelante en el Río Calchaquí.