Waccho ou Wacho (né à la fin du ve siècle - mort vers 540) est le neuvième roi des lombards de la première moitié du vie siècle, régnant en Pannonie.
Fils de Zucchilo, Waccho usurpe le trône lombard en assassinant (ou en faisant assassiner) son oncle, le roi Tatto (vers 510). Le fils ainsi que le petit-fils de ce dernier, nommés respectivement Risiulf et Hildigis, s'étaient réfugiés chez les Warnes tentèrent vainement de le chasser du pouvoir. Mais Waccho donna au Warnes une somme d'argent pour qu'ils soient tués, Hildigis fuit chez des Slaves, mais Risiulf mourut.
Waccho entretint de bons rapports avec les Francs et les Bavarois et, selon Procope de Césarée, refusa d'aider les Ostrogoths du roi Vitigès contre les Byzantins déclarant qu'il était l'allié de l'Empire.
Waccho serait mort vers 540.