Cibolo is a city in Guadalupe County, Texas, United States. It is part of the San Antonio–New Braunfels Metropolitan Statistical Area. Cibolo voted to become an independent township on October 9, 1965. As of the 2020 census, Cibolo had a population of 32,276, up from 15,349 at the 2010 census.
Cibolo is in western Guadalupe County, on the north side of Cibolo Creek. A small portion of the city, south of West Schaefer Road, crosses a bend of Cibolo Creek to enter Bexar County. Santa Clara and Marion border Cibolo to the east. New Berlin, Zuehl, and St. Hedwig border Cibolo to the south. Schertz borders Cibolo to the north and west.