The 33-year-old has joined the club on a three-year deal that will see him earn a total of €10million.
Salgado’s contract with Real expires in 2011 but it is expected that he will be allowed to leave for free at the end of the season.
Salgado joined Real Madrid in a €11million move for Celta Vigo in 1999 and has made 245 appearances for the Merengues.