He took a history professorship at Messina where in 1956, still aged only 31, he was immediately elected head of the History Faculty. In 1962 Rosario Romeo took a position as Professor of Modern History at Rome University, working initially in the Faculty of Education, and transferring later to the Humanities Faculty. In 1977 he became a professor at the European University Institute in Florence where he stayed for most of 1978. Back in Rome, in November 1978 he was appointed rector/provost of the "Guido Carli" Free International University for Social Studies (LUISS): he stayed at the LUISS till 1984.
