The city of Houma is the seat of Terrebonne Parish in southeastern Louisiana.
It is located just 50 miles southwest of New Orleans.
Houma is ideally situated along Bayou Terrebonne and the Intracoastal Waterway, which is connected to the Gulf of Mexico.
The first settlers in this area were the