Praunheim liegt im Nordwesten von Frankfurt am Main ca. 6 km nordwestlich der Frankfurter Innenstadt. Es liegt am Nordufer der Nidda am Wanderweg des Frankfurter Grüngürtels und am Niddapark (Volkspark Niddatal). Praunheim grenzt (von Nord nach Süd) an Niederursel, Heddernheim, Ginnheim, Hausen, Westhausen und Rödelheim.