Slated to be the future home of Shell's regional headquarters, Shell Plaza will be the first new Class A office tower constructed in New Orleans since 1989. Located at 600 Convention Center Boulevard, the 142,000-square-foot building will accommodate approximately 850 Shell employees, with completion anticipated in April 2027. The new headquarters will be a central landmark of the emerging 39 acre mixed use neighborhood adjacent to the New Orleans Ernest N. Morial Convention Center, transforming one of New Orleans' last pieces of vacant riverfront land into a hub of commerce, trade and culture. As an anchor of the River District, the project will help establish a new neighborhood where offices, residences, restaurants, retail and green spaces come together along the riverfront.







