New Orleans Near Top in Multiple National Business Rankings


Greater New Orleans scored near the top on a number of national rankings in Business Facilities latest “Annual Rankings Report,” including:

Lowest Cost of Business – #2 in USA

Entrepreneurship Leaders – #2 in USA

Logistics Leaders – #2 in USA

Business Facilities used different methodologies for each ranking, for example the 2016 KPMG Competitive Alternatives Study in order to determine which cities had the lowest cost of business. You can read the entire report, including methodologies, here.