Jennifer Bowles Government

Council Member Jennifer Bowles

Jennifer Bowles was elected to Martinsville City Council on November 4, 2014 and began her first four year term on January 5, 2015 as a newly-elected Council member and Vice-Mayor, and is the youngest ever elected to City Council and the first African American woman to serve in a leadership position as the Vice Mayor.

Bowles is a graduate of Martinsville High School with an advanced studies diploma and a graduate of the University of Virginia with a B.A. in African American Studies.  While at UVa, Bowles worked to pay for her studies in addition to playing on the UVa Softball Team she was on the Athletic Honor Roll and volunteered at Venable Elementary School.  Upon graduation from UVa, Bowles served as an intern at Piedmont Community Services and worked in the International Sales and Customer Service Department at Hooker Furniture. She currently works as the Community Outreach Facilitator at New Heights Community Support. In the summer of 2015, Bowles graduated from UVa’s Sorensen Institute’s Emerging Leaders Program and in 2016 from Sorensen’s Political Leaders Program. Bowles is a lifelong member of Grace Presbyterian Church and recently joined Reach Out Apostolic Tabernacle in Axton with her siblings where she was baptized as an adult. Bowles is passionate about family and always acknowledges her mother and father, Michael and the late Janice Bowles, and grandparents are Albert and Annie Pettie and the late Nancy and David Bowles. 

A servant leader for Martinsville, Bowles is involved in various activities:
Piedmont Arts member
Martinsville Rotary Club
West Piedmont Planning District Commission
Virginia Municipal League, Education and Human Development Committee
Virginia First Cities, Martinsville representative
Virginia Museum of Natural History board member

In her spare time, Bowles enjoys reading, spending time with family, playing with goddaughters, nephews, niece, and playing with her dog King.

Contact Information
1670 Roundabout Road, Martinsville, VA  24112
Telephone: 276-403-4282