Ranfjorden[1][2] is a fjord in the Helgeland district of Nordland county, Norway.
The Ranelva river meets the Ranfjord in at the town of Mo i Rana at the innermost part of the fjord.
The western parts of the fjord are narrow with steep sides and that area has few inhabitants.
There is a narrow strait that connects to the Sørfjorden and Elsfjorden at the village of Hemnesberget.
The European route E6 highway follows the part of the southern coast of the fjord on its way to Mo i Rana.