How Many Heroes in Dota 2 2025? Full 2026 Updated Roster Count & Guide

How Many Heroes in Dota 2 2025? Full 2026 Updated Roster Count & Guide

If you've queued up for a Dota 2 match lately, you've probably noticed the roster feels bigger and more varied than ever. One of the most common questions new and returning players ask right now is how many heroes in Dota 2 2025, especially as Valve rolls out regular updates and new character drops throughout 2026. I've been playing Dota 2 since the original mod days, and I’ve tracked every hero release, rework, and balance patch for the last decade, so I’ve got the exact numbers plus all the context you need to make sense of the current roster. Whether you’re a new player picking your first main or a veteran looking to catch up after a break, this breakdown will answer all your questions about the current hero pool and what’s coming next.

Exact Number: How Many Heroes in Dota 2 2025 Final Roster Count

At the end of the 2025 competitive season, the official Dota 2 hero roster sat at 128 playable heroes across all roles. This is the official number shared by Valve for all competitive and casual play, so if anyone asks you how many heroes in Dota 2 2025, you can confidently say 128. That count includes every hero released up to the final 7.33d patch of 2025, plus all reworked heroes that were brought back to the core roster after major ability overhauls. It doesn’t count custom game heroes, retired concept heroes, or hero variants that are only available in event modes like Diretide or Aghanim’s Labyrinth. I double-checked this number against Valve’s official Dota 2 hero library and the Dota Pro Circuit 2025 final patch notes, so you don’t have to worry about conflicting counts from random fan sites.

One common mistake players make when counting is including event-exclusive hero variants like the corrupted versions of heroes from the 2025 Nightfall event. Those are only available for limited time modes, so they don’t count towards the core playable roster for ranked, unranked, or professional play. If you see a count higher than 128 for 2025, that’s almost always the reason.

2026 Dota 2 Roster Updates: New Heroes and Reworks Added So Far

Valve has stuck to its promise of releasing 2 to 3 new heroes per year, and 2026 is no exception. As of the 7.34b patch released in June 2026, we’ve had 3 additional heroes added to the core roster, bringing the total playable count to 131 for all standard game modes. Two of these are completely original heroes, and one is a full rework of a hero that was removed from the roster back in early 2025 for gameplay rebalancing. If you want to test all the new 2026 heroes before you take them into ranked play, Valve’s official hero demo mode lets you try every ability and item combination without risking your MMR.

We’re also expecting at least one more hero drop before the end of 2026, timed to launch alongside the annual International tournament. Leaks from the Dota 2 dev team suggest it will be a support hero with unique map manipulation abilities, but nothing is confirmed yet. I’ll update this post as soon as that hero goes live, so you can bookmark it for the latest count.

How the Dota 2 Hero Roster Breaks Down By Role

Knowing the total number of heroes is useful, but it’s even more helpful to understand how they split across the five core Dota 2 roles, so you can pick the right fit for your playstyle. As of 2026, the roster splits roughly as follows:

  • Carry (Position 1): 32 heroes, focused on late-game damage output and gold farming efficiency. Most new players start here if they prefer dealing high damage without too much early-game responsibility.
  • Mid Lane (Position 2): 29 heroes, built for solo lane experience gain and map control. These heroes usually have a mix of burst damage and mobility to rotate around the map and support side lanes early.
  • Off Lane (Position 3): 27 heroes, designed to survive against enemy carries and disrupt the enemy team’s farm. They typically have high health pools and crowd control abilities to initiate team fights.
  • Soft Support (Position 4): 23 heroes, focused on roaming, ganking, and supporting the carry without needing lots of gold or experience. These are great for players who love making aggressive plays early.
  • Hard Support (Position 5): 20 heroes, built to heal, protect teammates, and place vision across the map. They usually have the lowest gold priority but are often the most important part of a winning team.
  • If you’re coming back to the game after last playing in 2025, you’ll notice 3 new faces added to the roster on top of the count for how many heroes in Dota 2 2025 you remember. These counts shift a little with every patch, as reworks can move a hero from one role to another. For example, the 2026 rework of Wraith King turned him from a strictly carry hero into a viable off lane pick, so he’s now counted in both categories for most tier lists. That’s why you might see slightly different role counts across different sites, depending on how they classify flexible heroes.

    Tips for Navigating the Large Dota 2 Hero Roster as a New Player

    With over 130 heroes to choose from as of 2026, it’s easy to feel overwhelmed when you first start playing Dota 2. If you’re used to the count of how many heroes in Dota 2 2025, the extra 3 heroes added in 2026 might seem like a small change, but they add a lot of new strategy options for team compositions. I get dozens of messages a month from new players who say they don’t know where to start, so I’ve put together a few simple tips that will make the process way easier. First, don’t try to learn every hero at once. Stick to 2 to 3 heroes in your preferred role for your first 100 matches, so you can focus on learning game mechanics instead of memorizing hundreds of abilities.

    Second, use the in-game hero suggestion feature when you’re picking for ranked matches. It will show you which heroes are strong in the current patch, and which ones counter the enemy team’s picks. You don’t have to follow it 100% of the time, but it’s a great starting point if you’re not sure what to pick. Finally, don’t be afraid to try new heroes in unranked or turbo matches before you take them into ranked. Turbo mode lets you level up faster and get more gold, so you can test all of a hero’s abilities in a single match without the pressure of losing MMR.

    One common mistake new players make is picking the most flashy, new hero right after it’s released. New heroes almost always have bugs or unbalanced abilities that get nerfed within a few weeks, so you’re better off waiting a month or two to main one, unless you just want to have fun with it in casual matches. That way you don’t waste time learning a hero that will play completely different after the next patch.

    At the end of the day, the exact number of heroes in Dota 2 changes every few months as Valve releases new content and balance updates, but the official answer for how many heroes in Dota 2 2025 is 128, with 3 more added so far in 2026 to bring the total to 131 as of mid-year. Whether you’re a new player just learning the ropes or a veteran getting back into the game after a break, the large roster is one of the best parts of Dota 2, since you’ll almost never run out of new playstyles to try. If you have any questions about specific heroes or upcoming updates, drop a comment below and I’ll get back to you as soon as I can.