Know your vote. Take a look at your sample ballot now!

Kevin M. Duffan

From Ballotpedia
Jump to: navigation, search
Kevin M. Duffan
Virginia Court of Appeals
Tenure
2026 - Present
Term ends
2034
Years in position
0
Predecessor: Glen Huff (Nonpartisan)
Prior offices:
Virginia 2nd Judicial District
Years in office: 2020 - 2025

Elections and appointments
Appointed
April 2, 2025
Education
Bachelor's
James Madison University
Law
College of William & Mary Marshall-Wythe Law School

Kevin M. Duffan is a judge of the Virginia Court of Appeals. He assumed office on January 1, 2026. His current term ends on January 1, 2034.

He was appointed to the court in March 2025 by the Virginia General Assembly.

Education

Duffan earned his bachelor's degree at James Madison University and his law degree at College of William & Mary Marshall-Wythe School of Law.[1]

Career

Duffan previously served as a judge for the Virginia 2nd Judicial District. Prior to his elevation to the circuit courts, Duffan was a judge in the Juvenile and Domestic Relations District Courts. Prior to serving as a judge, he worked as a prosecutor for five years. He has also worked as a personal injury attorney.[1]

See also

Virginia Judicial Selection More Courts
Seal of Virginia.png
Judicialselectionlogo.png
BP logo.png
Courts in Virginia
Virginia Court of Appeals
Virginia Supreme Court
Elections: 2026202520242023202220212020201920182017
Gubernatorial appointments
Judicial selection in Virginia
Federal courts
State courts
Local courts

External links

Footnotes