Town Government

The Town of Goshen is governed by a Mayor and five Council Members, all of whom shall be qualified voters of the town and shall be elected by the qualified voters of the town or appointed by Council in the event of a mid-term vacancy.

The mayor shall be the Chief Executive and Administrative Officer of the town.  He/she has and exercises all the privileges and authority conferred by general law and presides over the meetings of the Town Council.  The Mayor is in office for a term of four years. Town Council seats are a 4 year term.

Vice-Mayor and in the disability or absence of the mayor, he/she acts as presiding officer over the Town and Council.

Town Council meetings are held each month on the first Tuesday at 7:30 P.M., at the Goshen Town Hall.

There is a special election November 3, 2020 to fill the Town Council seat formerly held by Shirley Rorer. To qualify to get your name on the Nov. 3 ballot, candidates have until August 14, 2020 to turn in their paperwork to the registrar’s office. For more information, contact  Rockbridge County Registrar’s office at 540-463-7203.

Currently in office:

Mayor: Tom McCraw

Vice MayorLisa Landrum

Council Members:

Debbie Bowden
Bobby Burke
Lisa Landrum
Christopher Robertson
Sandra Shaffer – Interim member for Shirley Rorer’s vacant seat

Town Attorney: Jared Jenkins

Water OperatorKen Huff, Class IV Water Operator; Jason Hinkle, Operator in Training

Town Clerk -Treasurer: Sheila Sampson

Notary: Sheila Sampson

IN THE EVENT OF A WATER EMERGENCY PLEASE CALL JASON HINKLE AT 540-292-8108