Heroes – Dota 2 Wiki Guide
The Heroes of Dota 2 are what make up the majority of the game. There are over 100 heroes currently on the roster, with more being added every year.
Unlike many other MOBA style games, Dota 2 does not make you purchase new heroes. All characters are unlocked from the moment you begin playing. This can certainly be overwhelming at first, but offers players an even playing field with more diversity.
Below is a list of all the heroes, with links to their respective pages where you can learn more about them.