Craig Branch
Craig Branch is a stream in Montgomery, Virginia. Craig Branch is situated nearby to the hamlet Ironto, as well as near Reesedale.Places in the Area
Nearby places include Ironto and Elliston.
Ironto
Hamlet
Ironto is an unincorporated community in Montgomery County, Virginia, United States. Ironto is located along a railroad 7.5 miles east of Blacksburg. Ironto has an interstate highway rest stop and is home to the oldest metal bridge in the Commonwealth of Virginia.
Elliston
Hamlet
Elliston is a census-designated place in Montgomery County, Virginia, United States. It lies between the city of Roanoke and the town of Christiansburg in the southwestern part of the state. Elliston is situated 2½ miles southeast of Craig Branch.
Lafayette
Hamlet
Lafayette is a census-designated place between the cities of Roanoke and Christiansburg in eastern Montgomery County, southwest Virginia, United States. Lafayette is situated 3½ miles east of Craig Branch.
Craig Branch
- Type: Stream
- Category: body of water
- Location: Montgomery, Virginia, South, United States, North America
- View on OpenStreetMap
Latitude
37.23763° or 37° 14′ 16″ northLongitude
-80.27449° or 80° 16′ 28″ westElevation
1,260 feet (384 metres)Open location code
869X6PQG+36GeoNames ID
4754542
This page is based on GeoNames, Wikidata, and Wikimedia Commons.
We’d love your help improving our open data sources. Thank you for contributing.
Satellite Map
Discover Craig Branch from above in high-definition satellite imagery.
Places with the Same Name
Discover other places named “Craig Branch”.
Localities in the Area
Explore places such as Reesedale and Elliston-Lafayette.
Notable Places Nearby
Highlights include Flatwoods and Clinkum Hollow.
Virginia: Must-Visit Destinations
Delve into Richmond, Arlington, Virginia Beach, and Norfolk.
Curious Streams to Discover
Uncover intriguing streams from every corner of the globe.