創建年代は不詳であるが、かつて紫尾山の山頂近くにあった最初の社祠の上宮が、たびたび暴風で倒壊し、また祭祀にも不便だったことから、当神社とさつま町紫尾の同名神社の2か所に里宮として分祀し「下宮」と呼んだといわれており、(但し、薩摩郡さつま町柏原の古紫尾神社を下宮とする場合は「中宮」と呼ばれる)ともに紫尾山を信仰の対象とする山岳信仰を背景に建立された神社であったと思われる。