In the November 1989 general election, the following offices were up for election in the United States Commonwealth of Virginia: