Да, у Владимира Путина имеется звание Героя России. Он был удостоен этой высокой награды дважды: в 1996 году и в 1999 году. Первое звание было присвоено ему за подвиги, совершенные в ходе второй чеченской войны, когда Путин был начальником Федеральной службы безопасности России. Второй раз ему было присуждено звание Героя России после вступления в должность президента Российской Федерации.
Звание Героя России считается одной из самых почетных наград в стране и присуждается за героические поступки, вклад в обеспечение безопасности и защиту интересов государства. У Путина, как лидера страны, было множество событий и решений, которые могут быть признаны как заслуги перед Россией, что, вероятно, и послужило основой для присуждения ему звания Героя России.
Таким образом, можно утверждать, что у Путина есть звание Героя России, и оба раза это было связано как с его службой в органах безопасности, так и с его работой на посту президента.