How Many Heroes Are in Dota 2? Total Count and Newest Hero
November 9, 2026 · 5 min read
On this page
- Dota 2 heroes by primary attribute
- Melee and ranged heroes
- Heroes by difficulty
- The newest Dota 2 heroes
- Largo, the newest hero
- Is a new hero coming in 2026?
- Valve's hero roles
- How to browse every hero
- Recent changes to how heroes work
- Frequently asked questions
- How many heroes are in Dota 2 in 2026?
- Who is the newest Dota 2 hero?
- Are all Dota 2 heroes free?
- How many Universal heroes are there in Dota 2?
- How many melee and ranged heroes are in Dota 2?
- When will Valve release the next Dota 2 hero?
There are 127 heroes in Dota 2 as of November 9, 2026. The newest is Largo, a frog bard who arrived in December 2025 with patch 7.40, and no new hero has been added in 2026 so far. Every hero is free to play, so all 127 are available from your first match.
Last checked: November 9, 2026 (Valve's official hero data, patch 7.41f).
Dota 2 heroes by primary attribute
Every hero has a primary attribute that shapes how it plays. Here's how the 127 heroes split, based on Valve's official hero data:
| Primary attribute | Heroes | Examples |
|---|---|---|
| Strength | 36 | Axe, Pudge, Tidehunter, Largo |
| Agility | 35 | Anti-Mage, Juggernaut, Drow Ranger, Kez |
| Intelligence | 34 | Crystal Maiden, Lion, Invoker, Ringmaster |
| Universal | 22 | Dazzle, Windranger, Magnus, Void Spirit |
| Total | 127 |
Strength mainly adds health, Agility attack speed and Intelligence mana. A hero's primary attribute also adds to its attack damage.
Universal heroes were added in patch 7.33 in April 2023. They don't have a single primary attribute and instead get damage from all three. The full list of 22: Abaddon, Arc Warden, Bane, Batrider, Beastmaster, Brewmaster, Dazzle, Death Prophet, Enigma, Io, Magnus, Marci, Nature's Prophet, Nyx Assassin, Pangolier, Sand King, Snapfire, Techies, Venomancer, Visage, Void Spirit and Windranger.
Melee and ranged heroes
| Attack type | Heroes |
|---|---|
| Melee | 62 |
| Ranged | 65 |
The split depends a lot on the attribute:
- Strength: 34 melee and only 2 ranged, Huskar and Phoenix.
- Agility: almost even, with 18 melee and 17 ranged.
- Intelligence: 33 ranged and just one melee hero, Dark Seer.
- Universal: 9 melee and 13 ranged.
Heroes by difficulty
Valve rates each hero's complexity from 1 to 3:
| Complexity | Heroes | Examples |
|---|---|---|
| 1 (easiest) | 55 | Wraith King, Crystal Maiden, Axe, Sniper |
| 2 | 59 | Pudge, Earthshaker, Shadow Fiend, Largo |
| 3 (hardest) | 13 | Invoker, Meepo, Chen, Kez |
The 13 heroes with the top rating are Arc Warden, Brewmaster, Chen, Earth Spirit, Invoker, Io, Kez, Lone Druid, Meepo, Morphling, Oracle, Rubick and Visage. If you're just starting, our list of the best Dota 2 heroes for beginners picks 18 of the easiest heroes by position.
The newest Dota 2 heroes
These are the most recent additions, with the month Valve announced each one:
| Hero | Added | Attribute | Notes |
|---|---|---|---|
| Largo | December 2025 | Strength | A frog bard, released with patch 7.40 |
| Kez | November 2024 | Agility | Arrived with Crownfall Act IV and switches between two weapons |
| Ringmaster | August 2024 | Intelligence | Released alongside the 2024 Compendium |
| Muerta | March 2023 | Intelligence | Arrived with the Dead Reckoning update |
| Primal Beast | February 2022 | Strength | Released with patch 7.31 |
| Marci | October 2021 | Universal | Joined from the Netflix series DOTA: Dragon's Blood |
| Dawnbreaker | April 2021 | Strength | Released with patch 7.29 |
Largo, the newest hero
Valve introduced Largo on December 15, 2025 as Dota's first bard. He's the shamanic head of an order of bardmonks, and his songs can boost his allies, including their movement speed. Valve rates him 2 out of 3 for complexity and tags him as a melee Strength hero.
Is a new hero coming in 2026?
Valve hasn't announced one. Its 2026 updates have focused on the 7.41 patches, the Dark Carnival event, The International and the Trove of Terror treasure. We'll update this page when Valve reveals a new hero.
Valve's hero roles
Valve also tags each hero with one or more roles, and most heroes have several. Here's how many heroes carry each tag:
| Role | Heroes |
|---|---|
| Disabler | 95 |
| Nuker | 89 |
| Carry | 72 |
| Initiator | 55 |
| Escape | 53 |
| Durable | 50 |
| Support | 48 |
| Pusher | 29 |
Valve removed Jungler from the list of hero roles in January 2023, which is why older hero lists may show nine roles instead of eight. These tags describe what a hero is good at, while the positions 1 to 5 describe what a player does in a match. Our guide to Dota 2 positions explains the difference.
How to browse every hero
- Valve's hero page. The official Dota 2 website has a heroes page where you can filter all 127 heroes by attribute and complexity, or search for one by name. Each hero links to a detail page with its stats and abilities.
- The hero selection screen. Since January 2023, the in-game hero picker has role filters, so you can narrow the list to heroes that fit what your team needs.
- The hero demo mode. Try any hero's abilities in a practice match before you pick it in a real game. It's the quickest way to learn what an unfamiliar enemy hero does.
Recent changes to how heroes work
The hero count hasn't changed in 2026, but heroes themselves have:
- Innate abilities (patch 7.36, May 2024): every hero gained an innate ability that's active from the start of the match.
- Facets (patch 7.36 to 7.41): each hero had at least two Facets to choose from before a match. Valve removed Facets from the game in patch 7.41 on March 24, 2026.
- Innates after 7.41: innate abilities no longer scale with the level of a hero's other abilities. They either give fixed bonuses or improve as the hero levels up.
Frequently asked questions
How many heroes are in Dota 2 in 2026?
There are 127 heroes in Dota 2 as of November 9, 2026. The count hasn't changed this year, since the most recent hero, Largo, was added in December 2025.
Who is the newest Dota 2 hero?
Largo is the newest Dota 2 hero. Valve introduced him on December 15, 2025 alongside patch 7.40, as a melee Strength hero and the game's first bard.
Are all Dota 2 heroes free?
Yes. Every hero is available to every player for free from the start. Valve sells cosmetics and event content, but none of it affects a hero's strength.
How many Universal heroes are there in Dota 2?
There are 22 Universal heroes. The Universal attribute arrived in patch 7.33 in April 2023, and these heroes get damage from all three attributes instead of one.
How many melee and ranged heroes are in Dota 2?
Dota 2 has 62 melee heroes and 65 ranged heroes. Strength heroes are mostly melee, while Intelligence heroes are almost all ranged.
When will Valve release the next Dota 2 hero?
Valve hasn't announced a new hero as of November 9, 2026. Recent heroes have arrived with major updates, such as Kez with Crownfall's final act and Largo with patch 7.40.