The results of the June 20 primary elections are in. Charlottesville and Albemarle County voters now know which candidates will appear on their November ballots.

The following is a list of the candidates who are registered to run in local elections, though voters can also write in names of people who have not registered.

In the coming months, we’ll be reaching out to these and other candidates to get information about their positions. Subscribe to our email newsletter to keep up with our voter guide and tell us more about the questions you’d like answered. 


City Council

There are three seats open on Charlottesville’s City Council. The three candidates running are those who won a competitive Democratic primary.

  • Lloyd Snook is the current mayor of Charlottesville. He has served on the City Council since January 2020, as mayor since January 2022, and is an attorney with the firm Snook & Haughey, P.C. Previously, he served on the Charlottesville Planning Commission from 1981 to 1989, and has held leadership roles with the Charlottesville Democratic Committee and the party’s State Central Committee.
  • Michael Payne is a current Council member who has served since January 2020. He grew up in the Charlottesville area, graduated from Albemarle High School, and has worked in affordable housing with People and Congregations Engaged in Ministry (PACEM) and Habitat for Humanity Virginia. Payne co-founded Indivisible Charlottesville, a progressive politics organization, and is a former co-chair of the Charlottesville Democratic Socialists of America.
  • Natalie Oschrin is a wedding sales manager at Pippin Hill Farm & Vineyards. She grew up in Charlottesville, attended City Schools, and lived in South Carolina for a few years before returning to Charlottesville in 2016.

School Board

Charlottesville School Board has four open seats and five registered candidates.

  • Chris Meyer is a Charlottesville-based renewable energy project developer. He is the former executive director of the Local Energy Alliance Program (LEAP), a nonprofit organization that helps home and business owners reduce energy bills and incorporate renewable energy solutions. He is currently developing battery energy storage systems for East Point Energy, according to his LinkedIn account. Meyer ran for School Board in 2019 but did not win.
  • Amanda Burns is a member of the Walker-Buford Parent Teacher Organization. She’s a full time healthcare administrator for Anchor Healthcare PLC, and is involved in many local nonprofit organizations, including 100 Black Men of Virginia, Cav Futures Foundation, Portico Church, Prolyfyck Run Creww and Jefferson District Youth Football. She announced her School Board candidacy on Facebook in May.
  • Nicole Richardson is a rapid re-housing advocate and homeless prevention administrator with The Haven, a local nonprofit that provides a day shelter and other services for unhoused people.
  • Shymora Cooper works as a housing counselor with Piedmont Housing Alliance, a local nonprofit that helps “individuals and families find high-quality, affordable housing,” according to its website. She’s also an advocate with Charlottesville United for Public Education. A lifelong Charlottesville resident, Cooper is a former public housing resident who is now a homeowner.
  • Rosia Parker is a community advocate for the Food Justice Network and was on the Charlottesville Redevelopment and Housing Authority (CRHA) Board of Commissioners from 2021 to 2022. She served on the first Police Civilian Review Board and was part of the People’s Coalition. She told some of her story of activism in the Story of Us, on the fifth anniversary of Aug. 12, 2017.

Albemarle County

Board of Supervisors

Each district has one seat open and the only competitive race is White Hall. Scottsville and Rivanna districts have unopposed registered candidates.

White Hall District

  • Ann Mallek has been a Albemarle County supervisor since 2008. She ran uncontested in subsequent races until 2019, when she was challenged by Steve Harvey, but won that election. She grew up in Albemarle County, attended Albemarle High and worked as an educator and program coordinator for central Virginia for the Virginia Museum of Natural History. She is also a farmer/owner-operator of Currituck Farm Grass Fed Beef in Earlysville. She’s served on many boards, all outlined here.
  • Brad Rykal is a U.S. Army Veteran from Wisconsin who has lived in the area for 13 years. He has worked in intelligence analysis and for a defense contracting firm, but is currently a stay-at-home dad.

Scottsville District

  • Michael Pruitt is a U.S. Navy Veteran who works at a law clinic at the University of Virginia. The LGBTQ+ Victory Fund says he is the first openly bisexual man to run for the Board of Supervisors. Pruitt is an active member of the Albemarle Democratic Committee and Albemarle Charlottesville NAACP. He is currently a summer legal policy intern at the NAACP Legal Defense and Educational Fund. 

Rivanna District

  • Bea LaPisto-Kirtley is running for her second term as a member of the Board of Supervisors. During her time as supervisor, she told the Daily Progress that helping raise the minimum wage in Albemarle County to $15 was one of the county’s successes. She  served as a city councilor and mayor of Bradbury, a Southern California town of fewer than 1,000 people, in the 90s. She also worked as an educator for Los Angeles Unified School District.
  • T.J. Fadeley is challenging the incumbent. Fadeley is the owner of Free Bridge Auto Sales in Pantops and announced his candidacy there in May, according to the Daily Progress. He said he would like to reduce property taxes and described himself as “politically homeless.”

School Board

There are four seats open for the Albemarle County School Board. Scottsville and Rivanna districts have candidates running unopposed.

At large (collective seat)

  • Allison Spillman says on her campaign website that she is running for the Albemarle County School Board because she has seen the challenges her five children face when in school. Spillman was the owner of Fidelis Billing, a medical transport billing company that she sold in 2015. Now, she serves on the board of directors at Reclaimed Hope Initiative, a faith-based organization that works with families navigating foster care, adoption, and children with disabilities, according to its website.
  • Margaret (Meg) Bryce has a PhD in cognitive psychology from UVA and teaches undergraduate psychology part-time at the university. She told the Crozet Gazette that she was concerned about how long Albemarle County schools were closed in the COVID-19 pandemic, and moved her four children to private schools last year. She told the Gazette she was concerned that the School Board was dismissing parents’ concerns about curriculum programs about anti-racist and LGBTQ+ inclusive curriculum at meetings that the Gazette chronicled. Bryce is the daughter of the late U.S. Supreme Court Justice Antonin Scalia, but told the Gazette that she is not running as his daughter.

White Hall District

  • Rebecca Berlin is a recent addition to the Albemarle County School Board. She was appointed to take over David Oberg’s seat after he resigned last October. She has a child attending ACPS and is a former chief learning officer at Start Early, an organization focused on providing early childhood programs and services to families in need
  • Joann McDermid is a researcher and scientist who spent seven years as a faculty member at the University of Virginia School of Medicine focusing on nutrition and infectious disease globally, according to her UVA bio. She has told local media that she is now an academic consultant. The Daily Progress reported on her campaign launch in April, where she focused on data related to school performance as a key issue. ACPS told the Daily Progress that they objected to her characterization of the quality of its schools. 

Scottsville District

  • Ellen Moore Osborne is running for her second term on the Albemarle County School Board. She has served on a number of committees while on the board, including the audit committee, discipline committee and on the Thomas Jefferson Adult and Career Education Regional and Charlottesville-Albemarle Technical Education Center (CATEC) boards. She is also the executive director for Literacy Volunteers of Charlottesville/Albemarle, a local group that provides one-on-one English and citizenship tutoring to area residents free of charge, according to its website.

Rivanna District

  • Judy Le is a current School Board member first elected in 2019. As a board member, racial equity and educational equity are her stated priorities. She was a journalist at the Virginian-Pilot and is now managing editor of the UVA Alumni Association’s magazine, according to her LinkedIn profile.

Citizens can register to vote in the general election online at this link, in person at your local registrar’s office, or by mailing a voter registration form to the address on the form up until 30 days before the Nov. 7 election. Voters can also register to vote in person on Election Day at their polling location.

An earlier version of this guide did not include a candidate for Albemarle County’s Board of Supervisors.


Interested in what we're working on next? Sign up for our weekly newsletter and never miss a story.