Stirling Castle liegt über der Altstadt von Stirling auf dem Schlossberg („Castle Hill“), einem steil aufragenden Hügel vulkanischen Ursprungs. Stirling Castle ist nationales Denkmal und wird von der staatlichen Denkmalschutzbehörde "Historic Scotland" verwaltet.