Magical girl (魔法少女, mahō shōjo ou majōkko en japonais) est un terme générique, employé la plupart du temps à tort pour les mangas et animes, désignant toutes les jeunes filles ayant des pouvoirs magiques, et par extension les mangas ou animes dans lesquels on les trouve comme héroïne (il s'agit donc d'une double désignation).
On peut définir plus précisément la magical girl comme une petite fille, liée à un royaume magique d'une manière ou d'une autre, possédant de manière plus ou moins notoire des pouvoirs magiques pour faire le bien dans sa vie quotidienne, et étant éventuellement dotée pour cela d'une baguette et de compagnons magiques. Le genre a connu une évolution majeure à l'apparition de Sailor Moon. Intégrant des éléments de sentai, cette série a engendré une nouvelle sorte de magical girls, qui combattent le mal en groupe à l'aide de leurs pouvoirs magiques. Ainsi pourrait-on qualifier ce nouveau genre de « Magical Sentai ».
Ces séries, à l'origine destinées aux filles, sont aussi appréciées par les garçons pour des raisons souvent distinctes et sont aussi l'objet de produits dérivés tant à la télévision que sous toutes formes de produits dérivés allant du paquet de chips à la brosse à cheveux, en passant par les figurines et autres goodies. Ce sont des séries ayant généralement un énorme succès au Japon, et parfois dans d'autres pays.