Wehrheim liegt im Usinger Becken zwischen Neu-Anspach, Usingen und Bad Homburg. Der Kernort hat einen historischen Ortskern mit Fachwerkhäusern. Drumherum liegen Wohngebiete mit Einfamilienhäusern, Doppelhaushälften und Reihenhäusern.
Friedrichsthal, Obernhain und Pfaffenwiesbach sind kleinere Ortsteile mit dörflichem Charakter. Dort stehen ältere Häuser und Hofreiten ebenso wie neuere Einfamilienhäuser, oft mit Blick ins Grüne.
Die Taunusbahn hält in Wehrheim und am Haltepunkt Saalburg/Lochmühle, mit dem Auto ist man über die Saalburg schnell in Bad Homburg. Das Römerkastell Saalburg und der Freizeitpark Lochmühle liegen gleich nebenan. Wer hier sucht, möchte ländlich wohnen und trotzdem gut nach Frankfurt kommen.