The last ten miles of Peters Mountain is wholly within Alleghany County, Virginia. The elevation varies from 3,000 to 4,000 feet, with the highest point, near Zenith, reaching 4,050 feet. Peters Mountain, long a barrier to transportation, is crossed only by State Route 311 and the old Salt Sulphur Turnpike.