Brownsboro is a city in Henderson County, Texas, United States. The population was 1,212 at the 2020 census, up from 1,039 at the 2010 census. The city is on Texas State Highway 31. Brownsboro was first settled in 1849 by John "Red" Brown, who operated a toll bridge across Kickapoo Creek on the road to Jordan's Saline and Tyler. He had received a state issued license to operate a bridge near the town of Old Normandy. By 1860, Henry Cade had erected a sawmill and a cotton gin. With the construction of the St. Louis Southwestern Railway through the county in 1880, the town moved to the railroad.