New Orleans, Louisiana

New Orleans is a consolidated city-parish located along the Mississippi River in the southeastern region of the U.S. state of Louisiana. With an estimated population of 390,144 in 2019, it is the most populous city in Louisiana. The city anchors the larger Greater New Orleans metropolitan area, which had an estimatedPopulation of 1,270,530 in 2019. The historic heart of the...