Djurgårdsbrunnsviken on lahti Itämeressä. Se sijaitsee Ruotsin pääkaupungin Tukholman alueella. Lahti on pituudeltaan noin 2,0 kilometriä, ja se on leveimmältä kohdaltaan 380 metriä leveä. Lahti levittäytyy noin 38,5 hehtaarin alueelle. Syvyysvaihtelee noin 2,5 metristä noin 9,4 metriin. Vuoden 1912 kesäolympialaisissa lahtea käyteyttiin kisojen uimakilpailuissa.