List of Once Upon a Time characters

Once Upon a Time

 * Snow White/Mary Margaret Blanchard (main, season 1-6; recurring season 7)
 * Emma Swan (main, season 1-6; recurring season 7)
 * Regina Mills/Evil Queen/Roni (main, season 1-7)- developed a hatred for Snow White, who blabbed to Cora about Regina's romance with Daniel and led to hatred. Adopted Henry Mills, her step-daughter's grandson.
 * David Nolan/Prince Charming (main, season 1-6; recurring season 7)
 * Henry Mills (main, season 1-7)
 * Jiminy Cricket/Dr. Archibold "Archie" Hopper (main in season 1; supporting in season 2-7)
 * Huntsman/Sheriff Graham Humbert (main, season 1.01-1.07)
 * Rumplestiltskin/Mr. Gold/Det. Weaver
 * Pinocchio/August Wayne Booth (main, season 1, supporting seasons 2, 4, 6, 7
 * Belle/Lacey (main, 2-6, minor in 1 and 7)
 * Killian Jones/Hook (main season 2-6, minor season 7)
 * Red Lucas/Ruby (main season 2, minor season 1, 3, W
 * BaelfireBaelfire/Neal Cassidy
 * Zelena/Wicked Witch of the West
 * Robin Hood (Lacey)
 * Hook (Wish Realm)
 * Ella
 * Rapunzel Tremaine/Victoria Belfrey
 * Lucy Mills/Lucy Vidrio
 * Queen Tiana/Sabine
 * Alice/Tilly
 * Robin Hood/Margot

Once Upon a Time in Wonderland

 * Alice
 * Will Scarlet/Knave of Hearts/White King
 * Cyrus
 * Anastasia/Red Queen/White Queen
 * Jafar
 * Percy/White Rabbit
 * Percy/White Rabbit