Frankfurt am Main eller vanligtvis endast Frankfurt är en stad i förbundslandetHessen i västra Tyskland, belägen vid floden Main. Med sina 664 838 invånare i slutet av 2008 är Frankfurt den största staden i Hessen och utgör en av huvudorterna i storstadsområdetRhen-Main, där sammanlagt 3,9 miljoner invånare bor. Staden ligger vid floden Mains nedre lopp omkring 30 kilometer från utloppet i Rhen.