祇園信仰
平安時代に成立した御霊信仰を背景に、行疫神を慰め和ませることで疫病を防ごうとしたのが祇園信仰の原形である。その祭礼を「祇園御霊会（御霊会）」といい、10世紀後半に京の市民によって祇園社（現在の八坂神社）で行われるようになった。祇園御霊会は祇園社の6月の例祭として定着し、天延3年には朝廷の奉幣を受ける祭となった。この祭が後の祇園祭となる。山車や山鉾は行疫神を楽しませるための出し物であり、また、行疫神の厄を分散させるという意味もある。中世までには祇園信仰が全国に広まり、牛頭天王を祀る祇園社あるいは牛頭天王社が作られ、祭列として御霊会（あるいは天王祭）が行われるようになった。
祇園祭
応仁の乱の中断後の1533年（天文2年）には、先述の理由による延暦寺側の訴えにより、祇園社の祭礼が中止に追い込まれたが、町衆は「神事これ無くとも山鉾渡したし（神社の行事がなくても、山鉾巡行だけは行いたい）」という声明を出し、山鉾行事が既に町衆が主体の祭となっていたことをうかがわせる。これに先立って1500年（明応9年）に応仁の乱による33年の中断を経て祇園祭を復興するにあたり、室町幕臣の松田豊前守頼亮が過去の山鉾について「古老の者」より聞き取りを行い、応仁の乱以前の60基（前祭３２基、後祭２８基）の山鉾を知る唯一の史料とされている「祇園会山鉾事」（八坂神社文書）として書きとめたほか、初めてのくじ取り式を頼亮私宅で行い、町人主体の祭りとなるよう祇園執行に申し聞かせるなど、祇園祭の再興に尽力し、現在に続く山鉾の数と名称が固定した。頼亮も自身の在職中に祇園祭が再興されたことは冥加であると記している。