The three cities were selected from six that put in bids. Miami, Dallas and Tampa, Fla., lost out at the NFL fall meeting held this week in Washington, NFL.com reported.
The 2018 host city will be chosen at the league's spring meeting in May.
New Orleans just hosted the Super Bowl this year and the big game has been held there 10 times. Indianapolis has been host just once before, in 2012. Minneapolis also was host just once, in 1992, and will have a new stadium by 2018.
The next Super Bowl will be at MetLife Stadium in New Jersey, home to the New York Jets and Giants.
In 2015, the big game will be held at the University of Phoenix Stadium in Arizona, followed by Levi's Stadium in San Francisco in 2016 and Reliant Stadium in Houston in 2017.