斯特罗姆罗山位于澳大利亚堪培拉市中心以西,靠近韦斯顿溪区。它高出海平面约751米(2464英尺),高出周围平原200米(660英尺)。斯特罗姆罗山天文台(由澳大利亚国立大学管理)就在山顶上。堪培拉的主要供水处理厂,由科特河集水区供应,就在附近。通往山顶的道路是南侧的科特路,以及东侧和北侧的乌里亚拉路。在达菲外有一条与科特路相接的道路可以到达山顶。