List of Tseng National Railway rolling stock

General history
In 1968, seventeen engines were built by  for TNR. These were withdrawn in 1994 and after a few years in storage were sold in 1997 to and exported to the United States. All were leased to. In 2006 four were sold to and the others were sold to the.

From 1973-1976, twenty-five 's were built by in,  for TNR. In 1977, three additional GP40-2's were built by the Pushan Railway Workshop from knock-down kits.

From 1973-1976, twenty-five 's were built by in,  for TNR. In 1977, three additional SD40-2's were built under license by in  for TNR, and in 1982, six additional EMD SD40-2's were built under license by  in  for TNR.

In 1996, TNR bought several ex- diesel locomotives built by. All were overhauled at and repainted into silver and blue colors before being exported. They were shipped between 1996 and 1998. The last batch were damaged in transport off the when a  container ship encountered rough seas. All were off-loaded in, to be cleaned of oil contamination. Upon arriving in Tseng by way of the, ex-50011 Centurion, ex-50045 Achilles and ex-50036 Victorious were given remedial attention before entering service due to corrosion damage. In 2005, ex-50041 Bulwark was experimentally rebuilt into a "genset" engine by replacing the original English Electric 16 CSVT prime mover with three Caterpillar 3612 engines.

In 2000, TNR purchased it's first batch of locomotives.

In 2007, TNR ordered thirty locomotives from  of. The first batch of 10 were built at in, Russia, while the rest were assembled from knock-down kits at Taihua Railway Workshop II.

In 2008, TNR took delivery of it's first. The most recent SD70ACe's were delivered in 2017, built by EMD at their plant in Pushan, Touzhou.

Electric power

 * (1980-present)
 * (1989-present)
 * (1980-present)
 * (2002-present)
 * (2006-present)

Diesel-electric power

 * (1973-present)
 * (1973-present)
 * (2008-present)
 * (1980-present)
 * (1980-present)
 * (1980-present)
 * (2000-present)
 * (2005-present)
 * (2011-present)
 * (2007-present)
 * (1996-present)
 * (1970-present)