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

Town Council Meeting @ Narrows Municipal Office
May 8 @ 7:00 pm
Ladies’ Night @ Narrows Farmers Market
May 12 @ 5:00 pm – 8:00 pm

We are hosting a special Ladies’ Night event at the Narrows Farmers Market on Friday May 12, 2017 from 5:00PM to 8:00PM. We have many vendors scheduled, and we look forward spending a relaxing evening with all of our local ladies! (Men are welcome to attend as well.) We have the following vendors registered: Creole That food truck, Whispering Pines soft service ice cream truck, Younique with Kellie Price, Scentsy with Paula Clark, Rodan and Fields with Tiffany St.Clair, Mary Kay with Katherine Wright, Arbonne with Ivette Edinkrah, Giles Mountain Winery, Sass N Frass with Dawn Davis, In Knead Massage, nail technician Laura Pennington, Jewelry in Candles with Taska Trenar, Premier Designs jewelry with Michelle Scott, and Stephanie Spencer with Carilion Clinic.

Narrows Kids Fishing Day @ Narrows Town Park
May 13 @ 9:00 am – 1:00 pm

Gates open at 8am

Town Council Meeting @ Narrows Municipal Office
Jun 12 @ 7:00 pm
Homecoming Festival @ Narrows Town Park
Jul 4 all-day

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 ™