Bergisch Gladbach
Ханс Шлегель учился в городке Бенсберг (ныне район города Бергиш-Гладбах в Северном Рейне — Вестфалии). В 1965 году его семья переехала в Кёльн, где он продолжил учёбу в математической гимназии. В рамках международного обмена учащимися в течение года (1968—1969) учился в Центральной школе верхней ступени им. Льюиса в городе Каунсил-Блафс, штат Айова (США). Вернувшись на родину, окончил гимназию в 1970 году.