Bee County is a county located in the U.S. state of Texas. As of the 2010 census, the population was 31,861. Its county seat is Beeville. The county was founded December 8, 1857 and organized the next year. It is named for Barnard E. Bee, Sr., a secretary of state of the Republic of Texas.