City Attorney

S. Craig Brown

Stephen Craig Brown, formerly of Charlottesville, Virginia, is the City Attorney for the City of Manassas. Craig has more than 38 years of experience as a municipal attorney.

In his previous position as City Attorney for the City of Charlottesville, Virginia, Craig supervised and managed three attorneys and two paralegals, serving more than 900 City of Charlottesville employees and their City Council. He has a wide range of experience working in local government.


  • Law Degree, Wake Forest University School of Law
  • Bachelor of Arts, University of Virginia