Upcoming Events
Announcements
Special Called Meeting
Narrows Town Council Chambers
5/17/2022 7:00 p.m.

April Town Council Meeting
7pm 4/11/2022 Narrows Town Council Chambers
Youtube link for a live stream of the meeting can be found here:


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.

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