Josh (Josh) Thomas (D-021)

State Representative Josh Thomas

Josh (Josh) Thomas (D-021)
Email - Web Site - Twitter

Capitol: 804.698.1021
FAX: 804.786.6310
District: 703.594.7244
Room 903 General Assembly Building 201 North Ninth Street
Richmond, VA 23219
PO Box 922
Gainesville, VA 20156

Committee Assignments


Birth Year- 1987 Place of Birth- Atlanta, Georgia Gender- Male Race(s)- Caucasian Religion- Epsicopal Spouse- Mahlet Makonnen Education- Vanderbilt University (B.A. 2010); The College of William and Mary (J.D. 2018) Occupation/Profession- Attorney Military Service- U.S. Marine Corps, Active Duty 2010-2015; Reserve Duty 2015-2018

Election / Personal Info

First Elected: 2023    Next Election: 2025
Counties Representing
Chesapeake City
Virginia Beach City