La Porte is a Harris County city on the northwest shore of Galveston Bay, near the mouth of the Houston Ship Channel. It is known for the San Jacinto Monument and battleground just north of town, Sylvan Beach Park on the water and a walkable historic Main Street.