Frankfurt har etterhvert fått en stadig mer internasjonal befolkning; halvparten av befolkningen og majoriteten av yngre mennesker har innvandringsbakgrunn, og en fjerdedel av befolkningen er utenlandske statsborgere. De største innvandrergruppene er tyrkere, italienere og sentral- og østeuropeere. Frankfurt var allerede fra 1600-tallet et sentrum for italiensk innvandring til Europa nord for alpene, og hadde en for sin tid internasjonal befolkning.