I've made a list of my top 10 book heroines just I few months ago so that list and this list are pretty similar but for this list I decided to add a few tv heroines as well.
1. Daenerys Targaryen(A Song of Ice and Fire series): Daenerys is a character I love because of how much she evolved within the first book alone I loved how she went from being fearful and seemingly weak to a strong powerful queen to her people. I love how she's able to walk through fire without getting burned and that she brought the dragons back and out of all the charatcers in the series she's the one I think should win the Iron Throne.
2.Usagi Tsukino/Sailor Moon(Sailor Moon): Usagi starts off the series not really wanting to fight the bad guys because she gets scared easily but she also ended up fighting and defeating her enemies because she felt that someone had to fight for justice and she just happened to be the person able to do that. Although it's been a while since I watched the anime and I only read the first 2 volumes of the manga I remember it being said or shown that she's one of the most powerful people ever as well so I that contributes to her characters strength but the reason I love her the most is because she fights even when she scared and that she is often times pretty easy to relate to.
3.Emily Thorne/Amanda Clarke(Revenge): I actually really wanted to put Emily first but I felt I couldn't because Top 10 Tuesday is a book meme and she's from a tv show so I put her as high as I thought I could. I love Emily she's everything I want and more out of a heroine she's very smart with the elaborate schemes she's able to pull off and I love she's able to fake this whole innocent sweet personality so flawlessly. I love that she is actually a skilled fighter even though she doesn't use that part of her skills often because that direct kind of approach won't usually be able to destroy her enemies. I love her determination in her revenge and I like that she's kind of screwed up with how she doesn't care all that much about collateral damage. I love Emily pretty much completely and she's one of the main reasons I love the show so much.
4.Sakura Kinomoto(Cardcaptor Sakura): I love Sakura because she's one of those people who wants to be friends with everyone and I love how her kindness actually often times help her capture that cards. I also love that she uses quick thinking to capture the cards as well and I love that she doesn't give up on things. Also it said towards the end of the manga that Sakura is the most powerful magical person ever.
5.Nikita(Nikita): I've only recently started watching Nikita but I love the show as well as the character. I think that Nikita is a great heroine because she's strong and smart with how she's able to take on Division with very little outside help. I also like that she isn't detached from her emotions but she knows how to control them.
6.Alyss Heart(The Looking Glass Wars series): I remember Alyss being a good leader who has had to take her kingdom back by force twice in the first two books.
7.Katarina Bishop(The Heist Society series): I love Kat because she's very smart and she's confident in her abilities and I like that she's able to keep her cool during a stressful situation quite easily.
8.Chloe Saunders(The Darkest Powers series): I love her because she knows how she should play a situation to her advantage and then does it and I also like that she can raise the dead.
9.Buffy Summers(Buffy the Vampire Slayer): I may not always love her but I think everyone can agree that she's a great heroine with how she has saved the world many times even though it was often at the expense of her own happiness which just makes her more heroic.
10.Katiness Everdeen(The Hunger Games): She's a good fighter and she does everything in her power to survive the games even though she's not a character I really like I still think she's a great heroine.