Замъкът винаги е бил смятан за сърцето на Единбург, но мястото му е по-старо от града. Разкопките показват доказателства за заселване през бронзовата епоха (около 900 г. пр.н.е.). Той доминира над хоризонта, разположен на върха на Касъл Рок.
Замъкът е запазената марка на Единбург и определя града.