Discovery Networks Europe, der har fem tv-kanaler i Europa, herunder Discovery Channel, har for øjeblikket kontorer i München, Warszawa, København og Amsterdam. Virksomheden har planer om at åbne yderligere kontorer i Paris og Milano inden for den nærmeste fremtid.
Discovery vil forstærke de lokale teams, der i dag håndterer salg af reklamer og markedsføring, med yderligere personaleressourcer. Dette gøres for at øge støtten til salgskanalen, PR og finansafdelingen. Disse funktioner har tidligere været centralt placeret i London.
Discovery Networks Nordics lokale kontor blev åbnet i København i 1999. Kontoret tilbyder indholdstjenester til kabel- og satellitoperatører. Både det nordiske annoncesalg og markedsføring styres herfra. Ud over Discovery Channel inkluderer den nordiske service Animal Planet, Discovery Civilisation, Discovery Science og Discovery Travel & Adventure.