Moses Crossing is a crossing located in Nelson County, Virginia. It appears on the Schuyler USGS 7.5-minute topographic quadrangle. The elevation at this location is approximately 422.58 feet (128.80 m) above sea level. The nearest populated place is Rockfish, approximately 0.4 miles to the NW.