Click here for Facebook  Click here to Email Us  Click here to Call us

Mary Weaver, Treasurer

About the Treasurer

Mary M. Weaver was elected as Treasurer in November 2023. She has worked in every aspect of the Treasurer's Office since October 1996, having previously served as Chief Deputy from 2020-2023. Weaver's term as Treasurer began on January 1, 2024.

Contact the Treasurer's Office

CAPTCHA - Type the code in field below

Treasurer's Office

755 Roanoke St., Suite 1B
Christiansburg, VA 24073

Phone: 540-382-5723
Fax: 540-381-6837

Hours: Monday-Friday, 9 a.m. to 5 p.m.

mctreasurer@montgomerycountyva.gov

Top of page