How many heroes are there in Dota 2? cover image

How many heroes are there in Dota 2?


Just how many heroes are there in Dota 2 at the moment?

Dota 2 is a MOBA with hundreds of different heroes and characters. Over its decade long lifespan, its ever-expanding roster has expanded from 24 heroes original on Alpha release, to almost five times that amount. But currently, just how many heroes does the game have?

How many heroes in Dota 2

All current Dota 2 Heroes (Image via
All current Dota 2 Heroes (Image via

There are currently 124 heroes in Dota 2. Muerta was the latest hero released on March 6, 2023, and is yet to join competitive play.

Prior to this, the last hero released was Primal Beast. Primal Beast was released on February 23, 2022, and joined competitive play exactly six month later on August 23, 2022.

Originally in Dota 2, heroes were divided into Strength, Agility, and Intelligence heroes, based on which stat they work best with. This was altered in the massive 7.33 patch that saw Universal Heroes added to the game. Now there are currently 31 Strength heroes, 31 Agility heroes, and 31 Intelligence heroes and 31 Universal Heroes. Balanced as all things should be... Until a new hero is added!

All Agility Heroes in Dota 2

  • Anti-Mage
  • Arc Warden
  • Bloodseeker
  • Bounty Hunter
  • Clinkz
  • Drow Ranger
  • Ember Spirit
  • Faceless Void
  • Gyrocopter
  • Hoodwink
  • Juggernaut
  • Luna
  • Medusa
  • Meepo
  • Monkey King
  • Morphling
  • Naga Siren
  • Phantom Assassin
  • Phantom Lancer
  • Razor
  • Riki
  • Shadow Fiend
  • Slark
  • Sniper
  • Spectre
  • Templar Assassin
  • Terrorblade
  • Troll Warlord
  • Ursa
  • Viper
  • Weaver

All Strength Heroes in Dota 2

  • Alchemist
  • Axe
  • Bristleback
  • Centaur Warrunner
  • Chaos Knight
  • Dawnbreaker
  • Doom
  • Dragon Knight
  • Earth Spirit
  • Earthshaker
  • Elder Titan
  • Huskar
  • Kunkka
  • Legion Commander
  • Lifestealer
  • Mars
  • Night Stalker
  • Ogre Magi
  • Omniknight
  • Primal Beast
  • Pudge
  • Slardar
  • Spirit Breaker
  • Sven
  • Tidehunter
  • Tiny
  • Treant Protector
  • Tusk
  • Underlord
  • Undying
  • Wraith King

All Intelligence Heroes in Dota 2

  • Ancient Apparition
  • Crystal Maiden
  • Death Prophet
  • Disruptor
  • Enchantress
  • Grimstroke
  • Invoker
  • Jakiro
  • Keeper of the Light
  • Leshrac
  • Lich
  • Lina
  • Lion
  • Muerta
  • Nature's Prophet
  • Necrophos
  • Oracle
  • Outworld Destroyer
  • Puck
  • Pugna
  • Queen of Pain
  • Rubick
  • Shadow Demon
  • Shadow Shaman
  • Silencer
  • Skywrath Mage
  • Storm Spirit
  • Tinker
  • Warlock
  • Witch Doctor
  • Zeus

All Universal Heroes in Dota 2

  • Abaddon
  • Bane
  • Batrider
  • Beastmaster
  • Brewmaster
  • Broodmother
  • Chen
  • Clockwerk
  • Dark Seer
  • Dark Willow
  • Dazzle
  • Enigma
  • Io
  • Lone Druid
  • Lycan
  • Magnus
  • Marci
  • Mirana
  • Nyx Assassin
  • Pangolier
  • Phoenix
  • Sand King
  • Snapfire
  • Techies
  • Timbersaw
  • Vengeful Spirit
  • Venomancer
  • Visage
  • Void Spirit
  • Windranger
  • Winter Wyvern

Who is the next hero?

Muerta was the most reacent hero to join the Dota 2 roster (Image via Valve)
Muerta was the most reacent hero to join the Dota 2 roster (Image via Valve)

Valve usually releases around two to three heroes a year. In the past, this number was much higher. From 2011 to 2014, dozens of heroes were released per year. but since the release of Dota Reborn has slowed significantly. The lowest amount of heroes released was both in in 2020, when only Hoodwink was released, and 2022, when only Primal Beast was released. This could suggest we're now on a one-hero-a-year schedule.

Muerta is the latest hero to be released. The death-dealing gunslinger was revealed during TI11 and was released on March 6, 2023

Is Fymryn the next to join the roster of Dota 2 heroes? (Image via Netflix)
Is Fymryn the next to join the roster of Dota 2 heroes? (Image via Netflix)

Beyond this though, there are a few good guesses. One is Fymryn, the elven warrior from the Dota: Dragon's Blood animated series. Other guesses included Puppet Master, a hero from the now defunct MOBA Heroes of Newerth. However, many anticipate other members of that game will join the Dota 2 roster at some point in the future.

esports icon

Filed Under

Michael Hassall
Michael Hassall
Editor | Twitter @hoffasaurusx
Michael is a UK-based content creator who caught the esports bug in 2010, but took eight years to figure out he should write about it. Throwing away a promising career in marketing and PR, he now specialises in MOBAs, covering League of Legends, Dota 2, and esports in general since 2019. When not glued to tournaments taking place on the other side of the globe, he spends time nurturing an unhealthy addiction to MMOs and gacha games.