Narrows Information

Narrows Information

Travel info, sports, demographic data, and general statistics about the city of Narrows, VA

General Narrows Information

State: Virginia

County: Giles County

Close cities: Glen Lyn, VA, Eggleston, VA, Staffordsville, VA, Ripplemead, VA, Pembroke, VA, Pearisburg, VA, Rich Creek, VA, Bland, VA

Narrows Population (census data)
Total 2,151 (+2.1% since 2000)
Male 988 (45.9%)
Female 1,163 (54.1%)

Population Density: 1,681 people per sq. mile

Cost of Living Index: 79.7 (US Avg is 100)

Land Area: 1.28 square miles

Median Household Income: $39,792

Zip Codes: 24124.

Narrows Map

Loading Map...

Narrows Demographic Data

Ethnic Information:
  • White Non-Hispanic (98.7%)
  • Two or more races (0.5%)
Ancestry Information:
  • United States (22.5%)
  • English (11.0%)
  • Irish (10.8%)
  • German (10.1%)
  • Scottish (3.1%)
  • Italian (2.2%)

Local Narrows Sports Teams

Major League Baseball: Washington Nationals, Baltimore Orioles
NBA Basketball: Washington Wizards
NHL Hockey: Washington Capitals

Narrows School Information

High Schools
Narrows High (1 Green Wave Lane, Narrows, VA, 24124 - Giles County Public Schools District)
Other/Private Schools
Narrows Combined (401 Wolf Street, Narrows, VA, 24124 - Giles County Public Schools District)

Find a Job