Как видный международный финансовый и торговый центр Франкфурт является городом с многонациональным населением. Помимо этнического немецкого большинства, в городе существуют общины из Турции, Италии, Хорватии, Сербии, Польши, Греции, Марокко, Боснии и Герцеговины, Испании, Португалии, Франции, Японии, США, Австрии, Индии, Великобритании, Румынии, Афганистана, России, Болгарии, Ливана и Китая. Считается, что во Франкфурте проживает вторая по величине в Европе корейская община и крупнейшая в Германии община тамилов.
На протяжении долгого времени Франкфурт оставался преимущественно протестантским городом, но в девятнадцатом веке выросло количество граждан, исповедующих католицизм. В 2006 году католики и протестанты остались крупнейшими религиозными общинами города, (24,6 % и 22,5 %, соответственно)[15]. Однако католическая и протестантская общины теряют популярность и на них, вместе взятые, приходится меньше половины городского населения. Согласно данным Центрального Еврейского Совета Германии в городе проживает 7 300 граждан, исповедующих иудаизм, что делают еврейскую общину Франкфурта третьей по величине после Берлина и Мюнхена.