This municipality was established in 1839 when the old municipality of Rana was divided into Sør-Rana and Nord-Rana, shortly after the Formannskapsdistrikt law went into effect.
The municipality (originally the parish) is named after the old Hemnes farm (Old Norse: Heimnes, now called Hemnesberget), since the first church was built there.