Profilerr
How Many Heroes Are in Dota

If you've ever played a MOBA game, you know that one of its main selling points is variability — and Dota 2 is no exception. It offers a wide range of characters you can choose from, with the most recently added hero, Kez, being introduced on November 8, 2024. Since it’s nearly  impossible to master every hero, players often narrow down their hero pool and focus on making the most of it. But to truly excel, you need to understand how many heroes are available and how they differ. Therefore, in this article, we’ll break down the number of Dota 2 heroes, their attributes, and more.

Total Number of Heroes in Dota 2

Let’s start with the exact number of Dota 2 heroes. As of June 2025, there are 126, with some having been around since the game’s release, while others were added gradually over time. The hero roster has already surpassed that of the original Dota (a mod for Warcraft III), which ended with 120 heroes in its final stable version.

Hero Attribute Categories

All 126 heroes in Dota 2 are split into 4 categories according to their primary attributes: Strength, Agility, Intelligence, and Universal. It’s worth mentioning that before patch 7.33 (April 20, 2023), Universal heroes were not a thing, but now everybody seems to have grown accustomed to them.

Attributes impact heroes’ base damage (each point in primary attribute gives +1 damage to auto-attacks) and scaling — their power growth during a match. While base damage is straightforward, “scaling” is kind of an obscure term. When we use it, we refer to the hero’s power and impact over time during a single match. That is, scaling heroes are those who become impactful as the game goes on.

How many heroes are in Dota categories? Are male/female/animal heroes numbers even? Which heroes are getting tossed around attributes from patch to patch? Let’s see a detailed classification right now.

Strength

Apart from adding base damage, +1 point to the primary attribute of Strength heroes equals an additional 22 HP and 0.1 HP regeneration. Heroes in this category are typically highly durable frontliners and initiators, most of them having disabling spells (stun, root, sleep, etc.). However, there are exceptions in the form of pure carries without disables (e.g., Lifestealer and Lycan are the most notable names).

Alchemist

Alchemist Dota 2

Axe

Axe Dota 2

Bristleback

Bristleback Dota 2

Centaur Warrunner

Centaur Warrunner Dota 2

Chaos Knight

Chaos Knight Dota 2

Clockwerk

Clockwerk Dota 2

Dawnbreaker

Dawnbreaker Dota 2

Doom

Doom Dota 2

Dragon Knight

Dragon Knight Dota 2

Earth Spirit

Earth Spirit Dota 2

Earthshaker

Earthshaker Dota 2

Elder Titan

Elder Titan Dota 2

Huskar

Huskar Dota 2

Kunkka

Kunkka Dota 2

Legion Commander

Legion Commander Dota 2

Lifestealer

Lifestealer Dota 2

Lycan

Lycan Dota 2

Mars

Mars Dota 2

Night Stalker

Night Stalker Dota 2

Ogre Magi

Ogre Magi Dota 2

Omniknight

Omniknight Dota 2

Phoenix

Phoenix Dota 2

Primal Beast

Primal Beast Dota 2

Pudge

Pudge Dota 2

Slardar

Slardar Dota 2

Spirit Breaker

Spirit Breaker Dota 2

Sven

Sven Dota 2

Tidehunter

Tidehunter Dota 2

Timbersaw

Timbersaw Dota 2

Tiny

Tiny Dota 2

Treant Protector

Treant Protector Dota 2

Tusk

Tusk Dota 2

Underlord

Underlord Dota 2

Undying

Undying Dota 2

Wraith King

Wraith King Dota 2

Agility

In this category, heroes additionally get +1 attack speed and +0.167 armor for every agility point. Typically, they are high DPS scaling carries and evasive cores like Anti-Mage, Phantom Assassin, Luna, Morphling, etc. They don’t rely on a certain ability but rather on stats and items. If you like to avoid fights and farm all maps in 20–30 minutes on your own, heroes in this category are your go-to. How many heroes are in Dota 2 Agility category? Well, check the out here:

Anti-Mage

Anti-Mage Dota 2

Bloodseeker

Bloodseeker Dota 2

Bounty Hunter

Bounty Hunter Dota 2

Broodmother

Broodmother Dota 2

Clinkz

Clinkz Dota 2

Drow Ranger

Drow Ranger Dota 2

Ember Spirit

Ember Spirit Dota 2

Faceless Void

Faceless Void Dota 2

Gyrocopter

Gyrocopter Dota 2

Hoodwink

Hoodwink Dota 2

Juggernaut

Juggernaut Dota 2

Kez

Kez Dota 2

Lone Druid

Lone Druid Dota 2

Luna

Luna Dota 2

Medusa

Medusa Dota 2

Meepo

Meepo Dota 2

Mirana

Mirana Dota 2

Monkey King

Monkey King Dota 2

Morphling

Morphling Dota 2

Naga Siren

Naga Siren Dota 2

Phantom Assassin

Phantom Assassin Dota 2

Phantom Lancer

Phantom Lancer Dota 2

Razor

Razor Dota 2

Riki

Riki Dota 2

Shadow Fiend

Shadow Fiend Dota 2

Slark

Slark Dota 2

Sniper

Sniper Dota 2

Templar Assassin

Templar Assassin Dota 2

Terrorblade

Terrorblade Dota 2

Troll Warlord

Troll Warlord Dota 2

Ursa

Ursa Dota 2

Vengeful Spirit

Vengeful Spirit Dota 2

Viper

Viper Dota 2

Weaver

Weaver Dota 2

Intelligence

Intelligence characters get +12 mana and +0.05 mana regeneration for every point to their primary attribute. Heroes in this category are primarily supports and mid-laners with nukes (high magical damage spells) and disables. Pick them if you like to jump into the action right away without spending too much time farming items and getting to level 25.

Ancient Apparition

Ancient Apparition Dota 2

Chen

Chen Dota 2

Crystal Maiden

Crystal Maiden Dota 2

Dark Seer

Dark Seer Dota 2

Dark Willow

Dark Willow Dota 2

Disruptor

Disruptor Dota 2

Enchantress

Enchantress Dota 2

Grimstroke

Grimstroke Dota 2

Invoker

Invoker Dota 2

Jakiro

Jakiro Dota 2

Keeper of the Light

Keeper of the Light Dota 2

Leshrac

Leshrac Dota 2

Lich

Lich Dota 2

Lina

Lina Dota 2

Lion

Lion Dota 2

Muerta

Muerta Dota 2

Necrophos

Necrophos Dota 2

Oracle

Oracle Dota 2

Outworld Destroyer

Outworld Destroyer Dota 2

Puck

Puck Dota 2

Pugna

Pugna Dota 2

Queen of Pain

Queen of Pain Dota 2

Ringmaster

Ringmaster Dota 2

Rubick

Rubick Dota 2

Shadow Demon

Shadow Demon Dota 2

Shadow Shaman

Shadow Shaman Dota 2

Silencer

Silencer Dota 2

Skywrath Mage

Skywrath Mage Dota 2

Storm Spirit

Storm Spirit Dota 2

Tinker

Tinker Dota 2

Warlock

Warlock Dota 2

Winter Wyvern

Winter Wyvern Dota 2

Witch Doctor

Witch Doctor Dota 2

Zeus

Zeus Dota 2

Universal

Universal heroes gain +0.7 base damage per point in any of the three attributes. These heroes are extremely flexible, and their role depends on team strategy. The same goes for the builds of universal heroes.

How many Dota 2 heroes in the agility group can take multiple roles? Little to no. But for the Universal category, it’s very different. Take, for example, Nature’s Prophet: With certain considerations in your team’s pick, this hero can literally be positions 1–5, flying around the map ganking since the very beginning of the match, playing split pushing “rat Dota”, securing farm for their core, or farming themselves to gain critical mass for the late game. Universal heroes are often the most creative and fun picks in the game.

Abaddon

Abaddon Dota 2

Arc Warden

Arc Warden Dota 2

Bane

Bane Dota 2

Batrider

Batrider Dota 2

Beastmaster

Beastmaster Dota 2

Brewmaster

Brewmaster Dota 2

Dazzle

Dazzle Dota 2

Death Prophet

Death Prophet Dota 2

Enigma

Enigma Dota 2

IO

IO Dota 2

Magnus

Magnus Dota 2

Marci

Marci Dota 2

Nature's Prophet

Nature's Prophet Dota 2

Nyx Assassin

Nyx Assassin Dota 2

Pangolier

Pangolier Dota 2

Sand King

Sand King Dota 2

Snapfire

Snapfire Dota 2

Spectre

Spectre Dota 2

Techies

Techies Dota 2

Venomancer

Venomancer Dota 2

Visage

Visage Dota 2

Void Spirit

Void Spirit Dota 2

Windranger

Windranger Dota 2

That’s it for today! Now you know not only how many characters are in Dota 2, how they are categorized, how their icons look, and what makes each attribute group unique — including fun quirks and cute gameplay perks. Whether you're trying to expand your hero pool or sharpen your draft strategy, this breakdown gives you the tools to dive deeper into the world of Dota.

CS2 Online stats

In Game
726 941
24h Peak
1 262 174
All Time Peak
1 818 368

Players in game

Today’s top

Player KD Rating
1.391.27
1.381.24
1.281.24
1.451.22
1.331.2
1.331.19
1.231.17
1.261.16
1.281.16
1.161.16