Foz liegt in Galicien an der Küste des kantabrischen Meeres und wird von den Gemeinden Burela und Barreiros eingerahmt. Im Landesinneren grenzt es an Orte wie Lourenzá und Mondoñedo. Das Gebiet umfasst eine Fläche von gut hundert Quadratkilometern und beherbergt eine lebendige Gemeinde.
Ursprünglich war Foz ein beschauliches Fischerdorf, das von der See lebte. Heute prägen Strände und Fremdenverkehr das Bild der Ortschaft, die sich damit eine neue wirtschaftliche Grundlage geschaffen hat.
Besonders sehenswert ist die Basilika San Martiño de Mondoñedo, eine der ältesten Kirchen Spaniens, die aus dem sechsten Jahrhundert stammt und deren Innenräume mit Malereien aus späteren Jahrhunderten geschmückt sind. Nicht weit entfernt liegt das Castro Fazouro, eine archäologische Stätte aus vorchristlicher Zeit.