The Spanish Grand Prix will continue to be held in Barcelona for at least another four years after the Circuit de Catalunya extended its current deal.

This weekend's race will be the 25th in a row for the circuit, which also acts as a testing venue for Formula One, and the new deal extends the agreement until 2019.

Circuit president Vicenc Aguilera was pleased with the contract and hopes to see F1 remain at the same venue for years to come.

"We are extremely proud to announce this renewal in such a special year, marking the 25th anniversary of Formula One Grand Prix being hosted uninterruptedly at the Circuit de Barcelona-Catalunya," he said following the announcement.

"We thus extend this fruitful relationship with Formula One and we look forward to the next 25 years."

Sunday's race could see reigning world champion Lewis Hamilton extend his lead in the 2015 standings as the Mercedes man aims for a fourth win of the season.

Hamilton won here in 2014 but Michael Schumacher holds more victories at the Spanish Grand Prix than anyone else, having taken the chequered flag six times in Barcelona.