Lake Gonzales was a reservoir on the Guadalupe River 4 miles southeast of the town of Belmont in Gonzales County, Texas. The reservoir was formed in 1931 by the construction of a dam to provide hydroelectric power to the area. Management of the dam and lake was assumed by the Guadalupe-Blanco River Authority on May 1, 1963.