Bacliff is a census-designated place (CDP) in north-central Galveston County, Texas, United States, 16 miles (26 km) northwest of Galveston. The population was 9,677 at the 2020 census, up from 8,619 at the 2010 census. Bacliff, originally called Clifton-by-the-Sea, began as a seaside resort town. Located on the western shore of Galveston Bay, Bacliff, along with San Leon and Bayview, are the largest unincorporated communities on the Galveston County mainland.