| Spoiler warning!|
This article contains plot details from the latest books.
A brief description of some of the characters in the Keeper of the Lost Cities series, by Shannon Messenger.
Sophie Elizabeth Foster: Sophie is the main character in the Keeper of the Lost Cities series. She is determined and does everything she has to do, even if she doubts herself. Keefe, Biana, Dex, and Fitz are her best friends. She will do anything to protect her friends and her family. She was raised in the human world by her human parents, but now lives in the Lost Cities at Havenfield with her adoptive parents Grady and Edaline Ruewen. She is in level four at Foxfire, and is 15 years old as far as we know. She has brown eyes (all other elves have varying shades of blue eyes; her eyes are this color because of her DNA, modeled after Alicorn DNA) and blonde hair. She is a Telepath, Polyglot, Inflictor, Teleporter and Enhancer. Sophie also has a photographic memory. She has shown to have a crush on Fitz and maybe other love interests.
Keefe Sencen: Keefe is another main character. He is 15 years old. He has a photographic memory, which allowed him to skip a level at Foxfire, as he is in the same level as Fitz (level five). He is a very good artist and is also an Empath. He also has Mimicry listed under his abilities, as he can mimic voices impeccably and he is always joking around. He lives at Candleshade with his parents (formerly) and has blonde hair and icy blue eyes. He's described as very attractive by Sophie and she says that many other girls probably find him attractive too. He does not have any siblings, but he and Fitz are very close. As said in the Nightfall B&N Exclusive Edition he has a megacrush on Sophie. He only opens up to those closest to him and when he does a scared and angry boy appears. He joins the Neverseen, planning to be a double agent, but comes back with more information for the black swan. But, while he was gone his friends were worried and a bit angry.
Fitzroy Avery Vacker: Another main character of the KOTLC series. He has teal eyes and dark hair. Fitz is one of the first few elves that Sophie met when she just discovered that she's an elf. He is in level five at Foxfire. He lives in Everglen with his parents (Alden and Della) and his sister Biana. His brother Alvar lived with them before moving out and was discovered to be a member of the Neverseen. Fitz is a Telepath and (training to be) Sophie's Cognate. He is 16 years old. He is hinted to have a crush on Sophie because of what happened under Calla's Blossem Tree and in the book Nightfall. He has a fiery temper, when he gets angry or sad he lashes out at those around him even if it isn't their fault as shown in the book Exile.
Biana Vacker: Biana is one of the main characters in the Keeper of the Lost Cities series as well. She is in level three at Foxfire, and is Fitz's younger sister. She lives at Everglen with him. She has brown hair and teal eyes, and is quite pretty even by elven standards. She's a Vanisher and is one of Sophie's best friends, and formerly Maruca's best friend. She is 13 years old. She enjoys traditionally feminine things like dresses and beauty elixirs. She has also hinted on having a crush on Keefe.
Dexter Alvin Dizznee: Dex is one more main character in the Keeper of the Lost Cities series. He has periwinkle eyes, strawberry blonde hair, and has his appearance has always felt a bit young. He is 13, like Biana, and in level three at Foxfire. He is a Technopath and is also good with Alchemy, hence why he helps his father Kesler at Slurps and Burps, Kesler's shop. Dex lives with his parents, Kesler and Juline, and his three siblings who are triplets. His mother, Juline, is a Froster and was later revealed to be Squall (a previously unidentified leader of the Black Swan) in Lodestar. Dex is considered Sophie's best friend. Also, during in the book Nightfall it is noted that he has or had a crush on Sophie.