Question: dota 2 how many heroes 2019?
Answer: DOTA 2 currently features 119 heroes, the newest of which being Void Spirit and Snapfire. Most of these heroes are based off of pre-existing heroes from the first Defense of the Ancients.