Discover the Small Town Charm

Discover the Community

Discover the Beauty

Discover the Fun

The Town of Narrows is bursting at the seams with recreational opportunities. The New River, Mill Creek, Camp Success, and the Town Park are just a sampling of what Narrows has to offer.

Discover Narrows

The Town of Narrows is a thriving community. Here you’ll find unique shops that can be found nowhere else. Come see for yourself.
Upcoming Events
Jul
13
Mon
Town Council Meeting @ Narrows Municipal Office
Jul 13 @ 7:00 pm
Aug
10
Mon
Town Council Meeting @ Narrows Municipal Office
Aug 10 @ 7:00 pm
Sep
14
Mon
Town Council Meeting @ Narrows Municipal Office
Sep 14 @ 7:00 pm
Oct
12
Mon
Town Council Meeting @ Narrows Municipal Office
Oct 12 @ 7:00 pm
Nov
9
Mon
Town Council Meeting @ Narrows Municipal Office
Nov 9 @ 7:00 pm
Announcements

COVID-19 drive thru testing information!

Drive Thru Testing for the NRV is open and available to the public.  It should be noted that the only way to get into the testing site is to go through the VDH Hotline at 540-267-8240

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 ™

virginia.org