Galveston Bay
La Porte is located on the northwest end of Galveston Bay at the mouth of Buffalo Bayou and the San Jacinto River.