Slottet ligger i kommunen San Lorenzo de El Escorial, ca 45 km nordvest for Madrid.