Isabelle Lightwood - Shadowhunters
Not to be biased, but Isabelle Lightwood is probably our favorite character on this list. She may be an insanely fierce warrior/Shadowhunter who fights demons, but she's also kind, caring, compassionate, and would do anything for her friends.
Raven Reyes - The 100
Need something blown up? Raven Reyes can make it go boom. She's the smartest person on the planet (literally) and is one of the main reasons she and her friends were able to make it as far as they have.
Emma Swan - Once Upon a Time
Emma Swan is the savior of basically everything. Her love for her son saved his life, and she literally went to hell and made it out alive in order to save her true love. Even before she had magic, Emma Swan was a force to be reckoned with.
Karen Page - Daredevil
Karen's character could've gone an entirely different route, but we couldn't be happier about the complex and powerful person she's become. It's impossible not to be completely captivated in her story and to always wonder what she's going to do next.
Thea Queen - Arrow
The amount of character development Thea has undergone since the beginning of Arrow is remarkable. She quickly went from an irresponsible teenage girl to a vigilante who fights for the people of Star City.
Mary Stuart - Reign
Mary Stuart is a queen. Literally. You can't get any more powerful than that. She always wanted to do what was best for her people, but she was also headstrong and prepared to knock down anyone who would stand in her way.