While not having a particularly big cast for its length, Yamada-kun and the Seven Witches has colorful and diverse characters that have gathered a lot of tropes, and as such the character page is split in several parts to fit them all.
- Yamada and Shiraishinote Ryu Yamada, Urara Shiraishi
- The Supernatural Studies Clubnote Toranosuke Miyamura, Miyabi Itou, Kentaro Tsubaki, Hikaru Suzuhara, Hotaru Suzuhara
- The original witchesnote Nene Odagiri, Meiko Otsuka, Maria Sarushima, Noa Takigawa, Mikoto Asuka, Rika Saionji
- Other characters from the first witch warnote Haruma Yamazaki, Shinichi Tamaki, Jun Inose, Ushio Igarashi, Leona Miyamura, Tatsumi Yamada, Karen Kimishima, Rin Sasaki, Sumire Tochiuda.
- The two other witch groupsnote Masamune Ichijo, Yuri Miura, Alex Spencer, Rui Takuma, Tsubasa Konno, Kotori Moegi, Aiko Chikushi, Momoko Seishuin, Akane Kikuchi, Sora Himekawa, Nancy
- Other characters from the second witch warnote Midori Arisugawa, Jin Kurosaki, Kaori Yasojima, Mutta Hagiwara, Sid, Mitsuki Ando, Tacchan, Nakamura, Hino, Amamiya