Gonzales is a city in Gonzales County, Texas, United States. The population was 7,237 over 6 square miles at the 2010 census. It is the county seat.Its primary real estate, in its historic downtown, economically depends on lodging oil field workers from the nearby Eagle Ford Shale, alongside visiting tourists.

source