Floyd, an Oklahoma City attorney and administrative law judge, decided to run for the seat when McAffrey, who is also gay, gave it up after winning a special election to fill a vacancy in the state Senate. Floyd received 63 percent of the vote in Tuesday’s runoff.
McAffrey congratulated Floyd on Facebook.
“A big congratulations to my friend Kay Floyd on her well-deserved win last night. Now on to November where she will defeat her Republican opponent!” he wrote.
Floyd has served as an assistant state attorney general and as deputy executive director for the Oklahoma Horse Racing Commission. In addition to serving as an administrative law judge since 1989, she has been a special municipal court judge for Oklahoma City for 22 years.
Floyd is endorsed by the Washington, D.C.-based Gay and Lesbian Victory Fund. In November, she faces a Republican opponent, but the district is heavily Democratic. If elected, she would become the first lesbian to serve in the Oklahoma Legislature.