John D. Moss

Key Facts

Party N/A; nonpartisan election
Status Incumbent


John D. Moss obtained a BA from Virginia Tech, an MS from Naval Warfare College, and an MPA from Old Dominion University. He was a Senior Fellow at the John F. Kennedy School of Government at Harvard University

Moss worked on resource management for the United States Navy from 1979 to 2020, serving as the Director for Submarine Warfare Requirements, Programs, and Readiness, and the Commander of Submarine Forces. In 2020, his work earned him the Distinguished Civilian Service Award and recognition as the Navy’s first honorary Submariner [1, 2].

Additionally, he has served as a Kempsville Borough Council Member from 1986-1990, an At-Large Council Member from 1992-1995, and an at-large council member from 2011 to the present for Virginia Beach City Council District 9 [1, 2].

Key Issues


Moss is against raising tax rates, having voted against a 9% increase in real estate taxes [2].


Moss is against the construction of high-density housing and voted against the A-36 zoning for Windsong Apartments [2].


Moss wants to construct longer turn lanes and synchronize traffic signals to allow traffic to flow easier with increased volumes. Moss believes that road construction delivers a bigger economic growth return rate than transit expenditures [2].

Public Safety

Moss supports increasing funding for public safety [2].


Moss supports increased funding for schools. Moss wants to replace First Colonial High School and Princess Anne High School and supports the construction of a Technology Workforce Development Center [2].


Republican Party of Virginia Beach; Scott Rigell, former Congressman; Louis R. Jones, former Vice Mayor; Jeff McWaters, former Virginia Senator; Bill DeSteph, former Virginia Senator; Barry Knight, Virginia Delegate; Shannon Kane, former Virginia Beach City Councilwoman


1 Ballotpedia
2 Councilman John Moss
3 Facebook 
5 The Virginian-Pilot
6 Republican Party of Virginia Beach