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
SEPTEMBER TOWN COUNCIL MEETING
9/11/2023 7:00 pm 210 Main Street Narrows VA 24124

Download / Print Agenda via link below.
https://townofnarrows.org/wp-content/uploads/2023/09/23-09-11-Agenda.pdf
TOWN COUNCIL MEETING
8-14-2023 7PM
Click the link below to view a PDF file version of the agenda.
https://townofnarrows.org/wp-content/uploads/2023/08/23-08-14-Agenda.pdf

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