
Towns
Pearisburg
Pearisburg is located at the approximate geographic center of Giles County, Virginia. It is located on a plateau above the New River at the intersection of US Route 460 and State Route 100. Pearisburg is the County Seat of Giles County
Kenneth Vittum -Town Manager | Barbara M. Stafford - Mayor
112 Tazewell Street, Pearisburg, VA 24134
540.921.0340 | 540.921.0086 fax
Pembroke
The famous Cascade Waterfalls are located in the Little Stony Creek Valley in Pembroke.The two mile hike up to the Cascade Fall is beautifully landscaped by nature in wild azaleas, rhodedendron and mountain laurel.
Dana Munsey - Mayor
500 Snidow Street, PO Box 5, Pembroke, VA 24136
540.626.5333 | 540.626.5523 fax
Rich Creek
Rich Creek sits on the boarder of Peterstown, West Virginia and 2 miles from another West Virginia border, thus calling itself the "Gateway To Giles County."
Darlene French - Mayor
North & Spruce Streets, PO Box 65, Rich Creek, VA 24147
540.726.3260 | 540.726.3047
Glen Lyn
The Town of Glen Lyn is located on the Virginia - West Virginia boarder of Giles County. Host of The Annual Henry Reed Memorial Fiddler's Convention and the Annual Horse show. The Glen Lyn park also host a flea market every weekend during the summer and fall.
J. Howard Spencer Town Manager | Rick Ould, Jr. Mayor
205 Houston Lane, PO Box 88, Glen Lyn, VA 24093
540.726.7075 | 540.726.2188 fax
Narrows
Narrows is home to The Celanese Corporation which employs the greatest number of residents in Giles County. Among the many attractions in Narrows are the Narrows Town Park ("The Boom"), Camp Success Park and the Narrows Recreation Department.
Opening spring of 2005 is the Narrows Farmers Market and Veteran's Memorial.
Buddy Kast -Town Manager | Clayton Davis - Mayor
131 Center Street, PO Box 440, Narrows, VA 24124
540.726.2423