Virum ligger ned til Furesø med ca. 14 km til Københavns Centrum. Bydelen afgrænses mod nord af Rudersdal Kommune, mod syd af Lyngby Åmose og mod øst af Bredevej. Byens centrum blev planlagt som en ny bydel i 1930’erne, da Virum og Sorgenfri fik stationer på S-togsbanen til Holte, og på ti år voksede indbyggertallet fra 930 i 1930 til 2.755 i 1940. Med anlæggelsen af torvet vest for stationen blev Virums centrum flyttet mod nord fra landsbyen ved Virumgade til Virum Torv.
Ved Sorgenfri Station ligger kollektivbebyggelsen Sorgenfrivang II med 3 højhuse på 15 etager opført 1957‑59, og nærved ligger Sorgenfri Torv med butikscenter.
Furesøkvarteret var allerede blevet udstykket i store villagrunde omkring år 1900. Grundene var så store, at det senere var muligt at lægge nye veje mellem de gamle, og mange af husene på Furesøvej er fra 1950’erne.
Bydelen er domineret af rækkehuse og enfamilieshuse, og det seneste større byggeri er Virumgårdkvarteret nord for Sorgenfri Station med række- og punkthuse fra 1980’erne.