Susan Criss will be the Democratic nominee facing Republican state Sen. Larry Taylor in November’s general election race for District 11.
Taylor ran unopposed in the Republican Party primary.
Criss won against opponent Margarita Ruiz Johnson in Galveston and Harris counties, while Johnson took the majority of votes cast in Brazoria County.
A former district court judge, Criss previously ran an unsuccessful race for Texas House District 23 in 2014 against Republican Wayne Faircloth.
Her father, former Galveston County Democratic Party Chairman Lloyd Criss, represented Galveston County in the State House for 12 years.
In Galveston County on Tuesday, Susan Criss won 62.24 percent of 18,205 votes cast, according to complete but unofficial returns.
Johnson won 52.6 percent of 9,607 votes cast in Brazoria County.
Criss took Harris County, with 7,916 votes cast, capturing 53.68 percent.