The Town of Stanley is located in the heart of the Shenandoah Valley of Virginia.
Town of Stanley Municipal Office
278 East Main Street,
Stanley, VA 22851
Town Office: (540) 778-3454
Public Works: (540) 778-1250
Police Dept: (540) 778-2615
Sewer Plant: (540) 778-3606