Elle est élève de Gryffondor. Poursuiveuse de l'équipe de Quidditch de Gryffondor, elle en devient le capitaine après le départ d'Olivier Dubois, elle lui ressemble beaucoup en enseignement. Elle est une candidate malheureuse au Tournoi des trois sorciers. De la même année que les jumeaux Weasley, elle a son anniversaire environ une semaine avant Halloween. Dans le Tome 4, son cavalier pour le Bal de Noël est Fred Weasley.
J.K Rowling révèle dans son interview qu'elle épousera finalement George et qu'elle aura deux enfants, Fred et Roxanne. Dans les films, Angelina Johnson est interprétée par Danielle Taylor (créditée dans le second opus par son second nom, Danielle Tabor).