Back Button
Branch Politics Logo

Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.

Photo of D. Michael Barber

D. Michael Barber

INDEPDENDENT

D. Michael Barber is running for Christiansburg Mayor.

Personal background

Mike Barber is a lifelong resident of Christiansburg. He is a graduate of Christiansburg High School, National Business College, VA-MD School of Bank Management at The University of Virginia and The School of Banking of the South at Louisiana State University. He is married and has two daughters and five grandchildren.

Professional background

Michael is retired from the banking industry, where he worked for 43 years, most recently at First Bank of Virginia.

Political background

Michael is currently the mayor of Christiansburg. He was first elected in 2014 and is currently serving his fourth term. Before taking office as mayor, he served on the Christiansburg Town Council from 2000 to 2013 where he also served two terms as vice mayor.

Sources:

Mayor D. Michael Barber | Christiansburg, VA - Official Website

,

Mayor D. Michael Barber | Christiansburg, VA - Official Website

,

Mayor D. Michael Barber | Christiansburg, VA - Official Website

,

D. Michael Barber

,

D. Michael Barber

,

D. Michael Barber

Public Services

As of September 10, 2025, D. Michael Barber did not have a website or any information online.

Report missing info

City Budget

As of September 10, 2025, D. Michael Barber did not have a website or any information online.

Report missing info

Housing & Urban Development

As of September 10, 2025, D. Michael Barber did not have a website or any information online.

Report missing info

Public Safety

As of September 10, 2025, D. Michael Barber did not have a website or any information online.

Report missing info

Transportation & Infrastructure

As of September 10, 2025, D. Michael Barber did not have a website or any information online.

Report missing info