Sagrado liegt am linken Ufer des Isonzo, am Fusse des Berges S. Michele, wo die karstischen Erhoehungen beginnen, mitten in einer ueppigen Naturlandschaft wo noch zahlreiche Zeugnisse des Ersten Weltkriegs zurueckzufinden sind.