However, a key condition to the contract extension is the construction of a new pit and paddock complex which will be located on the long second straight between the third and fourth corners on the current layout.
Construction of the new development is due to begin next year and is expected to be completed in time for the 2015 round.
F1 boss Bernie Ecclestone met with Sao Paulo mayor Fernando Haddad on Wednesday to sign the new contract, which will see the Brazilian Grand Prix remain on the calendar for the next seven seasons.
Ecclestone had approached other Brazilian cities to look into the possibility of relocating race but decided against this and eventually agreed to keep the race in Sao Paulo.
The historic circuit first hosted a Formula 1 race in 1972. That was a non-championship event held on the old five mile course and was won by Argentine Carlos Reutemann. It held its first championship race the year after and has hosted 30 races in total so far.
Image courtesy of Sahara Force India F1 Team