The two heavyweights will meet at the Nou Camp on November 29 to avoid a clash with the Catalan elections which take place in Barcelona a day earlier.
A statement on the Madrid website confirmed the news. It read: "The football league has announced the matchday 13 clash between Barcelona and Real Madrid will be played on November 29 at 2100 local time.
"This is due to the 13th round coinciding with the elections for the parliament of Catalonia and the security problems that would create."
The big two in Spain are again dominating the Primera Division.
Jose Mourinho's Madrid are a point clear of Barca at the summit after winning eight of their opening 10 matches.