The eleven-arch granite-built viaduct  carries the Cornish Main Line railway across the steep-sided valley of the Angarrack River, a tributary of the River Hayle, between the present day stations of Camborne and Hayle. The village extends up the valley and under the viaduct.
The original viaduct at Angarrack was designed by Isambard Kingdom Brunel for the West Cornwall Railway and was "... built wholly of timber on stone footings". It was nearly 800 feet (240 m) long and 100 feet (30 m) high. The stone from the original Brunel footings was re-used to construct the sea wall on the approach to Penzance railway station. Today, no evidence remains of Brunel's original structure.
Building commenced in January 1883. A tram-road of a few hundred yards was laid to a nearby quarry owned by Mr Gregor to provide infill for the granite viaduct. The foundations were expected to be at least 30 feet (9.1 m) deep and the work would take two to three years. It was opened by the Great Western Railway in 1888 and its eleven granite arches each have a span of 56.5 feet (17.2 m). It is a Grade II listed building.
- Land's End. Landranger. 203. Southampton: Ordnance Survey. ISBN 978-0-319-23148-7.
- Binding, John (1993). Brunel's Cornish Viaducts. Penryn: Atlantic Transport Publishing/Historical Model Railway Society. pp. 106–107. ISBN 0-906899-56-7.
- "The New Viaduct At Angarrack". The Cornishman (237). 25 January 1883. p. 4.
- "Name: THE VIADUCT AT SW58353801 List entry Number: 1143709". Historic England. Retrieved 8 February 2019.