Lanaw ang Dubh Loch sa Hiniusang Gingharian.[1] Nahimutang ni sa dapit sa konseho sa Highland ug apil sa nasod sa Scotland, sa amihanan-kasadpang bahin sa nasod, 800 km sa amihanan-kasadpan sa London ang ulohan sa nasod. 171 metros ibabaw sa dagat kahaboga ang nahimutangan sa Dubh Loch.[saysay 1] Naglangkob kin og 0.63 ka kilometro kwadrado. Dubh Loch nga nahimutang sa lanaw sa Fionn Loch. Ang kinahabogang dapit sa palibot dunay gihabogon nga 676 ka metro ug 1.1 km sa amihanan sa Dubh Loch.[saysay 2] Hapit nalukop sa kasagbotan ang palibot sa Dubh Loch.[3] Naglukop ni og 0.9 km gikan sa amihanan ngadto sa habagatan ug 1.7 km gikan sa sidlakan ngadto sa kasadpan.
Ang klima baybayon.[4] Ang kasarangang giiniton 3 °C. Ang kinainitan nga bulan Hulyo, sa 12 °C, ug ang kinabugnawan Enero, sa −4 °C.[5]