New Orleans is not inland from the Gulf; it sits on the Mississippi River at the head of the Mississippi River Delta, approximately 105 miles (169 km) north of the Gulf of Mexico. Its strategic riverine location made it a critical port city.