Discover Narrows







Narrows, named for the narrowing of the New River that flows past it, is a town in Giles County, Virginia, United States. The population was 2,029 at the 2010 census.

Announcements
NARROWS RFP OUTDOOR RECREATION BUSINESS

The Town of Narrows, Virginia is seeking proposals from qualified businesses, individuals, and organizations to provide outdoor recreational services in a renovated Town-owned facility at 134 Monroe Street, Narrows, VA 24124. The building is located along Wolf Creek and near the New River. The facility is 1800 square feet and consists of a reception and retail area, office, large storage room, two dressing rooms, and accessible restrooms. Proposals are due in the Town Office by 3 pm on June 16, 2025.
Narrows is located in Giles County, Virginia
Virginia’s Mountain Playground ™
Events in June 2025
-
Narrows Town Council Meeting Narrows Town Council Meeting
–
June 9, 2025Narrows Town Office