Gentofte kommune omfatter de københavnske forstedene Charlottenlund, Dyssegård, Gentofte, Hellerup, Jægersborg, Klampenborg, Ordrup og Vangede. Disse forstedene danner en sammenhengende bebyggelse, i all hovedsak villaområder. Til forskjell fra de andre københavnske forstadskommunene fremstår Gentofte som fullt utbygd, med unntak av friluftsområdene Ermelunden i Jægersborg og Gammelmose i utkanten av Vangede. De fleste av kommunens sysselsatte dagpendler til nabokommunene.