조선의 함경남도 함흥시 동흥산구역에 있는 구천각은 옛날 함흥성의 북장대였다.
이 루정을 한때 북상루라고 불렀던 일이 있다.
구천각이 자리잡은 함흥 동흥산에는 함흥성 성벽의 일부가 남아있다.
이 함흥성은 북방으로부터 침입해오는 적을 막기 위하여 1108년에 쌓은것이다.
구천각은 함흥성 장대의 하나로서 그때 처음 세워졌을것이다. 지금의 구천각은 1613년에 고쳐세운 건물인데 높은 축대와 그우에 세운 루정으로 이루어졌다. 구천각의 축대높이는 6.5m나 된다.
축대우에는 성가퀴들이 있는데 옛날 여기에는 여러가지 무기가 갖추어져있었다고 한다.
계단은 축대속으로 나있고 그 입구는 무지개형으로 생겼으며 계단수는 21단이다.
축대우에 세운 루정의 평면도 역시 방형이며 앞면과 옆면을 다같이 3간으로 하고 서까래우에 부연을 댄 겹처마의 지붕을 이었다.
루정의 기둥은 높은 산마루에서도 비바람의 피해를 입지 않도록 밑부분은 돌로, 웃부분은 나무로 되여있다.
천정에는 소란반자를 댔으며 건물전반에는 소박한 모루단청을 입혀 주위와 어울리게 하였다.
구천각은 조선인민의 귀중한 문화유산의 하나이다.