Nanjing Puzhen Rolling Stock Works is a Chinese railway rolling stock manufacturer. It is a subsidiary of China South Locomotive and Rolling Stock Industry (Group) Corporation (CSR). Nanjing Puzhen has supplied trains to Shanghai Metro Line 3 and Nanjing Metro in partnership with Alstom, and has been named as a future supplier of coaches for British operator Grand Central Railway.
India's Mumbai Metro One Private Limited (MMOPL) is also using rolling stock manufactured by Nanjing Puzhen. In May 2008, Nanjing Puzhen constructed 16 trains of 4 cars each for the Mumbai Metro, for a total fee of ₹6 billion (US$89.2 million).
Currently Puzhen is delivering 58 4-car trains to Siemens for the Klang Valley Mass Rapid Transit Project in Kuala Lumpur, Malaysia.
Puzhen delivered 20 Diesel Railcars with Voith-Powerpacks to Tunisian State Railways.
The company will supply Dongguan Rail Transit with their rolling stock.