În Italia, între timp, nobilii romani au uzurpat autoritatea politică a papalității. În 954 Papa Ioan al XII a făcut apel la împăratul german Otto (I) cel Mare, pentru ajutor. Otto a invadat Italia în 962 și a fost încoronat împărat roman de către papa. (Cuvântul "Sfânt" a fost adăugată în secolul 12.)
Pentru următorii 850 de ani, titlul de (Sfânt) împărat roman a fost deținută de suverani germani. Imperiul a constat din Germania și, la început, din nordul Italiei, în măsura sud, Roma. Timp de o perioadă se includea Regatul celor Două Sicilii. Italienii, cu toate acestea, au respins cu înverșunare regulă germană și revoltat frecvent. După mijlocul secolului 13, Germania a făcut un efort pentru a guverna Italia.
Sfântul Imperiu Roman în 1250. Această hartă arată teritoriul Sfântului Imperiu Roman în 1250. Imperiul a extins de la Marea Nordului până la Marea Mediterană și din estul Franței în Polonia. Regatul celor două Sicilii, o posesiune personală a împăratului, a fost separat geografic de imperiu Statelor Papale.
În 1356 Carol al IV emis Bula de Aur, care a stabilit în mod oficial principiul unei monarhii elective pentru imperiu. Acest document a precizat că împăratul să fie ales de către Arhiepiscopii de Mainz, Trier, și Köln, precum și conducătorii de Saxonia, Boemia, Brandenburg, și Palatinat.
După Reformă și războiul de treizeci de ani "(1618 -48) statele germane au fost puternic divizate de diferențele religioase și politice și influența împăratului scăzut. În secolul al 18-lea scriitorul francez Voltaire a remarcat că Sfântul Imperiu Roman a fost "nici sfânt, nici roman, nici un imperiu." Împăratul a decis Austria și era încă rege al Ungariei, dar în altă parte titlul său a avut mai mult de umbră substanță. În 1806 Napoleon I forțat dizolvarea imperiului, domnitorul sa devenind doar împăratul Austriei.