Wieża Hanoi (zwana także Wieżą Brahmy lub Wieżą Lucasa[1], czasami w liczbie mnogiej jako Wieże) to gra matematyczna lub łamigłówka. Składa się z trzech prętów i kilku dysków o różnych rozmiarach, które można nasunąć na dowolny pręt. Układanka zaczyna się od dysków ułożonych w schludny stos w rosnącej kolejności wielkości na jednym pręcie, najmniejszy u góry, tworząc w ten sposób stożkowy kształt.
Celem układanki jest przeniesienie całego stosu na inny pręt, przestrzegając następujących prostych zasad:
Jednocześnie można przenosić tylko jeden dysk.
Każdy ruch polega na zabraniu górnego krążka z jednego ze stosów i umieszczeniu go na innym stosie lub na pustym pręcie.
Żaden większy dysk nie może być umieszczony na mniejszym dysku.