Buffalo Junction, Virginia

Buffalo Junction is an unincorporated community in Mecklenburg County, Virginia, United States.

Buffalo Junction is located on Virginia State Route 49 4.4 miles (7.1 km) west-southwest of Clarksville.

Buffalo Junction has a post office with ZIP code 24529.

The Atlantic and Danville Railway used to pass through the community and a wye was located there that connected the mainline to Buffalo Springs, 3.89 miles away, via the Buffalo Springs Branch.

This Mecklenburg County, Virginia state location article is a stub.

Map of Virginia highlighting Mecklenburg County