© 2019 by James Steele,

Steele for Commonwealth's Attorney

v. 2.2 rev. 08/23/19

Steele for Commonwealth's Attorney

3048 Brambleton Ave.

Roanoke, VA 24015

tel: (540) 339-7775

Connect online:

  • Facebook - steele4ca
  • Twitter - steele4ca


  This community is home 
  to some of the country's best  
  people, attorneys, 
  and law enforcement. Let's 
  work together to continue 
  making our home better, 
  safer, and more just.   

Roanoke County is my home and my favorite place. This is where I'm raising my kids, and where I've built a successful law practice. I want to make our county even better by running a prosecutor's office that's fairer, that works to solve the opioid crisis that's devastating this region, and that stops wasting taxpayer money on needlessly long jail sentences.


I need your vote and your help to continue making Roanoke County the best place to live, work, and raise a family. 

Find out more: