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.

Upcoming Events
Announcements
November Town Council Meeting
11/13/2023 @ 7:00pm
Download and view the meeting agenda below.
https://townofnarrows.org/wp-content/uploads/2023/11/23-11-13-Agenda.pdf


SPECIAL CALLED MEETING
TOWN COUNCIL – 6:00 PM

Narrows is located in Giles County, Virginia
Virginia’s Mountain Playground ™