Milan Hlavačka (ur. 7 maja 1955 w Berounie) – czeski historyk, specjalizujący się w dziejach politycznych, społecznych i gospodarczych monarchii habsburskiej i ziem czeskich oraz w historii transportu.

Życiorys Po ukończeniu gimnazjum w Hořovicach studiował w latach 1974–1979 historię z germanistyką na Wydziale Filozoficznym Uniwersytetu Karola w Pradze. W 1982 r. uzyskał tytuł PhDr., a w 1985 r. obronił pracę w Instytucie Historii Czechosłowackiej i Powszechnej Czechosłowackiej Akademii Nauk i uzyskał tytuł kandydata nauk (CSc.). W tej instytucji pracował do 1991, kiedy przeszedł na Uniwersytet Karola, gdzie w 1995 habilitował się w zakresie czeskiej historii. W 2006 został mianowany profesorem historii czeskiej. Od 2007 pracuje na Wydziale Filozoficznym Uniwersytetu Karola jako dyrektor Instytutu Historii Czech. Od 1999 pracuje także w Instytucie Historii Akademii Nauk Republiki Czeskiej, gdzie kieruje wydziałem historii XIX wieku.