vignette|upright|Un kannushi portant un vêtement appelé kariginu et un chapeau appelé eboshi.
Un , aussi appelé , est la personne responsable de l'entretien d'un sanctuaire shinto (jinja) ainsi que du culte d'un kami donné. Les caractères pour kannushi sont parfois aussi lus jinshu avec la même signification.
À l'origine, les kannushi sont des intermédiaires entre les kamis et peuvent transmettre leur volonté aux êtres humains ordinaires. Un kannushi est un homme capable de faire des miracles ou un saint homme qui, en raison de sa pratique des rites purificatoires, est capable de travailler en tant que médium pour un kami, mais plus tard, le terme évolue pour être synonyme de shinshoku, c'est-à-dire un homme qui travaille dans un sanctuaire et y organise des cérémonies religieuses.
Dans les temps anciens, en raison du chevauchement des pouvoirs politiques et religieux au sein d'un clan, c'est le chef du clan qui conduit les membres du clan au cours des cérémonies religieuses, ou bien ce peut être un autre fonctionnaire. Plus tard, le rôle évolue en une forme distincte et plus spécialisée. Le terme apparaît à la fois dans le Kojiki (680) et le Nihon Shoki (720). Dans chacun respectivement, l'impératrice Jungū et l'empereur Suijin deviennent kannushi. Au sein du même sanctuaire, par exemple au Ise-jingū ou au Ōmiwa-jinja, il peut y avoir différents types de kannushi en même temps appelés par exemple , , ou .
vignette|Un kannushi portant un jōe accompagné d'une miko.
Les kannushi peuvent se marier et leurs enfants héritent souvent de leur position. Bien que ce statut héréditaire ne soit plus légalement accordé, sa pratique se perpétue.
Pour devenir un kannushi, un novice doit étudier dans une université approuvée par le Jinja honchō (Association des sanctuaires shinto), généralement l'université Kokugakuin de Tokyo, ou réussir un examen qui atteste sa qualification. Les femmes peuvent aussi devenir kannushi et les veuves peuvent succéder à leurs maris dans leurs fonctions.