位於丹麥白德蘭半島與挪威南部、瑞典西南部之間,為北海的一部分,東南經卡特加特海峽和厄勒海峽通波羅的海,外形大致呈平行四邊形。長240公裡,一般寬110~145公裡;最狹窄處位於白德蘭半島最北端的格雷嫩角(北緯57°45′)與對岸瑞典的馬斯特蘭德島之間,寬僅65公裡,為斯卡格拉克海峽與卡特加特海峽,亦即北海與波羅的海的分界線。海峽南淺北深,最深處位於環繞挪威南海岸的斯卡格拉克海槽中,深725米(北緯58°16′,東經9°32′),也是北海最深處。在地質構造上上,斯卡格拉克海峽處在一條東西向的大斷裂帶上,北岸至今仍在繼續沉降,由此形成瞭一系列深凹的峽灣(如奧斯陸峽灣)和海底溺谷。日德蘭半島一側的海岸地形則全是寬闊的沙灘,背後是沙丘、潟湖和沼澤地,岸線平緩單調。海峽內海流較微弱,其北側為西流,南側為東流,與波羅的海年交換水量1660立方公裡。多大風,航行常受影響。沿岸主要港口有挪威的奧斯陸和克裡斯蒂安桑以及瑞典的斯特倫斯塔德。在克裡斯蒂安桑和丹麥的希茨海爾斯之間設有輪渡。漁業(鯖、鱈、比目魚等)比較發達。