
Sonia Ruth Vásquez Luna took the oath of office in the Virginia House of Delegates chamber in Richmond on Nov. 6, becoming the new representative for House District 20.
The Democrat, who had served on Manassas City Council since 2022, defeated Republican Nate Fritzen in the Nov. 3 special election. Unofficial results from the Virginia Department of Elections show Vásquez Luna with 16,413 votes (69.69 percent) to Fritzen’s 7,087 (30.09 percent). Write-ins accounted for the remaining 52 votes. The seat had been vacant since late May, when former Del. Michelle Maldonado resigned for family reasons.
District 20 covers the cities of Manassas and Manassas Park plus portions of Prince William County. Vásquez Luna’s term runs through early 2028, when the full House faces regular elections.
Her path to Richmond runs through both labor organizing and local government. Born in El Salvador, she arrived in the United States in December 2001 at age 19. Early jobs included cleaning offices, including work at the Pentagon. She later joined LIUNA Local 572, the Laborers’ International Union of North America, and in 2019 became the first immigrant woman elected business manager of the local. She has continued in that role while also holding other labor-leadership posts, including with the Northern Virginia AFL-CIO and the Labor Council for Latin American Advancement.
In 2022, voters elected her to Manassas City Council, making her the first Hispanic member in the city’s history. On the council she focused on issues including school improvements, representation for immigrant families, and accessible government. She has two children who attend Manassas City Public Schools. She holds an associate degree in business administration from Northern Virginia Community College and a bachelor’s degree from the National Labor College.
Fritzen, a longtime Manassas resident and Osbourn High School graduate who works in retail management, ran on themes of housing affordability, transportation, and limiting local government costs. He previously sought the city’s treasurer’s office in 2025.
Vásquez Luna stepped down from her council seat to accept the House post. In statements after the election, labor groups and House Democrats highlighted her record representing working families. She is expected to focus on cost-of-living pressures, transportation options, and worker issues in the upcoming General Assembly session.