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
Feb 8 @ 7:00 pm
Town Council Meeting @ Narrows Municipal Office
Mar 8 @ 7:00 pm
Town Council Meeting @ Narrows Municipal Office
Apr 12 @ 7:00 pm
Town Council Meeting @ Narrows Municipal Office
May 10 @ 7:00 pm
Town Council Meeting @ Narrows Municipal Office
Jun 14 @ 7:00 pm

Town Office Building Closures

Please read the following notice:

Effective December 29, 2020 To increase social distancing and limit the spread of the COVID-19 Virus, the Narrows Town Office, Iris Brammer Public Library, and Narrows Community Center will be closed to the public until further notice.

*Town Staff are still working and available to serve the public* Hours of Operation are from 9 a.m. to 5 p.m.

Helpful Tips to assist you with services: Contact a Town Staff Member: (540) 726-2423Online payments for Utility Bills, Real Estate Taxes, and Personal Property Taxes: Drop Box located beside of the Police Office door By mail: P.O. Box 440, Narrows, VA 24124Please call the office to request an appointment concerning town business that is normally done in person if you are unable to handle the matter over the phone or by email. In the event you have no other means of payment besides cash, please take an envelope and make sure to include the exact amount you would like to post to your account. Place the envelope in the Drop Box. Staff will be checking the drop box during business hours only. If you would like a receipt, please let us know and we will mail it to you.

Feel free to reach out to us with any additional questions or concerns.

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 ™