Best female superheroes ranked.

Before we even begin, we know there's no way to please everyone when ranking the finest females in DC and Marvel history. Second, superheroes are defined as any hero within the DC and Marvel universe (plus a sneaky hero or two from elsewhere) rather than someone with super powers. Of course, this list of 15 is not an exhaustive list, but it's made with love and sheer admiration. If you don't see your favourite on the list, let us know in the comments below (play nice).

15. Scarlet Witch

Scarlet Witch.

Scarlet Witch is one of the most dangerous heroes in the Marvel world. The daughter of Magneto and sister to Quicksilver, she was originally on the side of the Brotherhood of Evil Mutants in the comics, but she saw sense. Her powers were always a bit vague, but later they became more defined and her true power became evident.

The character didn't get off to the flying start in her cinematic debut Avengers: Age of Ultron, but she finally got away from that annoying brother. Civil War so a much better arc for her, and in Infinity War we finally saw her use in the Wakanda fight. There's not too much more to her than romance in the current MCU storyline, which is why, despite her awesome power, she doesn't rank higher.

14. Felicity Smoak

Wait a second before you yell at us. Felicity Smoak isn't a traditional entry into a female superhero list, she dons no mask, has no powers to speak of, but that doesn't mean she hasn't earned her way on to the list through loyalty, heart and off the chart intelligence. Originally the stepmother to Ronnie Raymond The CW gave her a make-over after Emily Bett Rickards impressed them performing alongside Stephen Amell. It's this version that now appears in the comics.

There's no one with Smoak's brains, the Green Arrow would have been nothing without her behind the computer and in his ear on The CW series, and the later comics. She's proved divisive, but there's no denying fleshing out her character on the small screen has created yet another strong female hero, and this time one we can aspire to be, after all nailing code is a little more likely than mastering the cosmic power of the universe for the average woman.

ALSO READ: Dwayne Johnson set to debut in the world of superheroes

13. Gamora

Gamora is one brave woman. While she has moments of becoming a side note in her own romance, her journey in Infinity War proved she's a must on any best superhero list. From almost sacrificing herself to stop Thanos, to trying to kill him knowing how hard it would be, Gamora is willing to go to any lengths for the greater good, despite pretending she doesn't care. We just wanted more of her. Gamora's death was one of the saddest moments in Infinity War.

Gamora.

12. Emma Frost

Step aside for this iconic lady, not only a complicated ice queen and staple of the X-Men comics, but she's also just a straight up badass. Her fashion is always over the top, and makes a statement, but it's all part of her image. She may have only been in less than half of the X-Men movies (shame on you guys), but she's flying the flag for female superheroes everywhere.

11. Black Widow

Natasha Romanoff gets a little lost in the Avengers, but look at the comics since her appearance in the 60s and you'll no longer question her addition on the list. Yes, she's been on both sides of the game - bad and good - but she led the way for the female MCU soon joining the Avengers, which was full of testosterone at the time bar the Wasp. She brings a touch of class to the MCU balancing her S.H.I.E.L.D work with her bigger responsibilities. We're also getting a standalone movie so watch this ranking.

Scarlet Johansson as Black Widow.

10. Batgirl

There's a few Batgirls to choose from here, but we have to call out Cassandra Cain and Stephanie Brown. The past iterations of Batgirl (they've gone on to don other capes) put Gotham villains in their place. Of course, there's also Barbara Gordon, intelligent and a true ally for Batman. If you're wondering when we'll get to Barbara Gordon's other hero title read on.