Számtalan díjat, elismerést kapott, 1993-ban kiérdemelte a Magyar Köztársasági Érdemrend tisztikeresztjét. Elnyerte a Széchenyi-díjat (1995), a Stephanus-díjat (2003), a Szent Adalbert-díj nagyérem fokozatát (2005), emellett kapott Príma-díjat (2010), Budapest főváros díszpolgára lett (2013) és Széchenyi-nagydíjat is átvehetett (2021).