Mary Weaver

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.

Montgomery County
Government Center
755 Roanoke St. Ste. 1B
Christiansburg, VA 24073

Phone: (540) 382-5723
Fax: (540) 381-6837
email | directions

Hours: Mon.-Fri.,
9 a.m. to 5 p.m.