Matagorda Island, Spanish for "thick brush," is a 38-mile long barrier island on the Texas Gulf coast, located approximately seven miles south of Port O'Connor, in the southernmost part of Calhoun County.