築城年代は定かではない。城主としては津島勘助、鳥屋源兵衛などが伝わるがこれらの人物は不明である。
天正3年(1575年)一条兼定は中村城奪還のために、伊予の法華津播磨守らの助勢を得て栗本城に要害を構えて拠点とした。兼定と元親の軍勢は渡川(四万十川)を挟んで戦ったが兼定の軍勢は敗れ、伊予に退き奪還は果たせなかった。
栗本城は春日神社の北側にある山に築かれていた。渡川を挟んで中村城と対峙する位置にある。
現在山頂部分には水道施設がたち大半の遺構は消滅してしまったようである。東側の赤松町から車道が山上に付いており、終点に栗本城の案内板が建っている。