Sagfjorden (Nordland)

or is a fjord in Nordland county, Norway. The 38 km long fjord forms part of the boundary between the municipalities of Hamarøy and Steigen. There are several large islands in the fjord as well: Finnøya to the north and Lundøya and Engeløya at the mouth of the fjord where it joins the Vestfjorden.

The fjord has narrow entrances between the islands and mainland peninsulas in the west, but in the central part of the fjord it reaches up to 8 km wide. The fjord reaches depths of up to 646 m in the Økssundet strait in the western part of the fjord. The village of Karlsøy is on Finnøya on the north shore of the fjord and the villages of Innhavet and Tømmerneset both lie at the innermost parts of the fjord in the east.