Staaken borders on the localities of Spandau proper, Falkenhagener Feld and Wilhelmstadt. In the west it shares border with the Brandenburg municipalities of Falkensee and Dallgow-Döberitz with the village of Seeburg, part of Havelland district. Buildings range from small detached houses and a garden city around the historic village centre in the west to larger 1960s and 1970s housing estates in the east.