Formula One will boast two United States races from 2013 when the Grand Prix of America will debut in New Jersey.
The race will be a 5.15-kilometre road race, run on existing roads through Port Imperial and at the top of the Palisades in Weehawken and West New York.
Formula One's last appearance on US soil was in 2007.
The elite racing series' return to America is planned for next November in Austin, Texas, where the new Circuit of the Americas is being built for the purpose.
The Indianapolis Motor Speedway, home of the famed Indianapolis 500, hosted a US Grand Prix from 2000-2007, an eight-year run that had its problems.
In 2005, 14 of the 20 drivers withdrew just prior to the start of the race to protest concerns about tyre safety.
Prior to arriving at Indianapolis, Formula One had run in the US in Long Beach, California, Las Vegas, Detroit, Dallas and Phoenix on a variety of street circuits.
F1 and Indianapolis went their separate ways when they couldn't come to financial terms and other agreements to extend their contract.