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.

Online Payments

Online payments for water/sewer bills and taxes


Town of Narrows Newsletter

At the following link you can sign-up for the Town of Narrows Newsletter

Information for Residents & Businesses

Information on applications/forms, maps, brush chipping, building permits, business licensing, non-household & trash, vehicle decals, & zoning



History &                                      Driving Tour                         

A written history of Narrows including pictures and a driving tour of the current town.                                                   



Town Charter

The municipal charter establishes the particular town and includes its boundaries. The charter also includes the municipality's form of government, elected and administrative officials and municipal elections.

Contact Info & Links

Contact information for current departments, officials, & personnel and important links

Photos & Videos

Photos and videos of happenings around town



2015 Cross Connection

Farmers Market

Water/Sewer Service

Officials & Personnel

Parks & Rec

Iris Brammer Library

Police Department

Fire Department

Committees & Commissions

Business Hours




Narrows Town Office

P.O. Box 440 - 210 Main Street

Narrows, VA 24124

Phone: (540)726-2423  Fax: (540)726-7566

Print Print | Sitemap
© Town of Narrows, Virginia

This website was created using 1&1 MyWebsite.