Indian Valley, Virginia

Indian Valley: a city in Floyd County, Virginia.

About

Indian Valley is a city located in the county of Floyd in the U.S. state of Virginia.

Quick Facts about Indian Valley

State Virginia (United States)
County Floyd County
Latitude & Longitude 36.9087,-80.5520
Time Zone America/New_York
Local time 07:26:30 (6th November 2026)
Postal code 24105
Weather 65℉ Patchy Fog then Mostly Sunny 7-days weather

Geography

Indian Valley is located at 36°54'31"N 80°33'7"W (36.9087400, -80.5520100).

Indian Valley map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

65°F
Patchy Fog then Mostly Sunny
2 to 7 mph NW Friday

Patchy fog before 9am. Mostly sunny, with a high near 65. Northwest wind 2 to 7 mph.

7-Day Forecast
Indian Valley zip code is 24105. County name: Floyd, County fips: 51063

Nearby Schools and Colleges

Schools and campuses linked to Indian Valley, VA. Select a name to open its map and contact details.

Code Name City ZIP
232867 New River Community College Dublin (VA) 24084-3660

Nearby Transit Stations (12)

Rail and bus stations connected to Indian Valley, VA. Select a station to open its map and address details.

Code Name Address Type
BLK Blacksburg, VA 291 Alumni Mall -- Transit Concourse BUS
RNK Roanoke 710 Williamson Road NE BUS
HIN Hinton Front St. and Fifth Ave. RAIL
ALD Alderson 1 C&O Plaza on Railroad Plaza RAIL
WNS Winston-Salem, North Carolina 100 West 5th Street BUS

Closest post offices linked to Indian Valley.

Post Office Name City ZIP
Indian Valley Post Office Indian Valley (VA) 24105