Ocupación romana de la región de Francfort puede rastrearse ya en el siglo I dC La fundación de Frankfurt se considera generalmente a la fecha del 8 º siglo, cuando fue establecido por la Caroliginians. Al final del siglo 8, Einhard, biógrafo de Carlomagno, utiliza el nombre de "Frankonovurd", a partir de la cual el nombre de Frankfurt es probablemente derivados. Durante su reinado (800-814), Carlomagno construyó un palacio en la ciudad y presidió un sínodo iglesia. Frankfurt fue una importante ciudad en el Sacro Imperio Romano y fue el sitio de las elecciones para los emperadores de Alemania 855.
Era, en efecto, la capital del Imperio Alemán durante las dos dinastías que sucedieron a los carolingios y fue durante este período que las ferias de Frankfurt que se hizo famoso comenzó. En 1372, Frankfurt se convirtió en una "ciudad imperial", directamente gobernado por el emperador del Sacro Imperio Romano. Entre 1562 y 1792, fueron elegidos emperadores alemán y coronado en Frankfurt.
Durante las guerras napoleónicas, Frankfurt fue atacada y ocupada por las fuerzas francesas, a pesar de que sigue siendo una ciudad libre hasta que el Santo Imperio Romano se derrumbó en 1805 y fue absorbido por elConfederación del Rin, convirtiéndose en la capital del Gran Ducado de Frankfurt en 1806. Este cambio fue de corta duración y el Congreso de Viena en 1815 vio Frankfurt formar parte de la Confederación Alemana de la ciudad gratis. En 1866, durante la guerra austro-prusiana, la ciudad fue anexionada por el Reino de Prusia y se unió a los distritos de Cassel y Wiesbaden.
En 1870, el tratado que puso fin a la guerra entre Francia y Alemania firmaron en Frankfurt.
Durante la Segunda Guerra Mundial, la ciudad no tuvieron un buen desempeño, que fue casi totalmente destruida por los bombardeos Aliados y 5500 de sus ciudadanos perdieron la vida. Unos pocos edificios de interés histórico fueron reconstruidos, pero gran parte de la ciudad fue reconstruida en un estilo moderno.