The viaduct was completed in 1910, bridging the Callan River Valley.
[1] It was originally part of the Castleblayney, Keady and Armagh Railway, though services to Castleblayney were ended in 1924 and from 1932 onwards,[2] all trains across the Tassagh Viaduct were goods trains to and from Keady- It was at this time that the nearby Tassagh Halt closed.
The line had been taken over by the Great Northern Railway (Ireland) shortly after opening.
In December 1976, Tassagh Viaduct became a Grade B listed building.
It is 174 metres in length, and built of concrete (piers) and brick (arches and vaulting).