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
Dec
12
Sun
A Very Narrows Christmas @ Narrows Farmers Market
Dec 12 @ 3:00 pm – 8:00 pm

Dec
13
Mon
Town Council Meeting @ Narrows Municipal Office
Dec 13 @ 7:00 pm
Jan
10
Mon
Town Council Meeting @ Narrows Municipal Office
Jan 10 @ 7:00 pm
Feb
14
Mon
Town Council Meeting @ Narrows Municipal Office
Feb 14 @ 7:00 pm
Mar
14
Mon
Town Council Meeting @ Narrows Municipal Office
Mar 14 @ 7:00 pm
Announcements

New Town Mayor and Council Elect

Last night at the November 8th town council meeting our new Town Mayor and Council Member elect were sworn in to their terms of office. We would like to say congratulations to Mr. Tom Spangler, Mayor of Narrows and Mr. John Mills, Council Elect, welcome to our team.

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