About National Power Construction Corporation Limited (NPCC)


Founded in 1974 by the Government of Pakistan, National Power Construction Corporation Limited (NPCC) is a premier EPC contracting company with extensive expertise in delivering turnkey power infrastructure projects. Our capabilities include extra-high-voltage and high voltage transmission lines, distribution networks, substations, industrial electrification and renewable electricity systems.

In 2015, NPCC transitioned into private ownership when 88% of its shares were acquired by a group of investors. Since then, the company has continued to strengthen its market presence and expand its portfolio of successful projects.

Our Journey

From its inception, NPCC played a vital role in Pakistan’s energy sector, executing projects for Water and Power Development Authority (WAPDA) and National Transmission & Despatch Company (NTDC). The company entered the international arena in 1977 with the landmark Al-Kharj Electrification Project in Saudi Arabia, initiated under a bilateral agreement between the Governments of Saudi Arabia and Pakistan. Since then, NPCC has established itself as a trusted partner across the Middle East, with a strong and enduring presence in Saudi Arabia.


Our Track Record

  • Successfully executed and currently managing projects with a cumulative value of US$ 2.09 billion through international competitive bidding.

  • Recognized and prequalified by major utility companies in the Middle East.

  • Eligible to participate in projects financed by international financial institutions such as the World Bank and the Asian Development Bank.

Looking Ahead

With a legacy spanning over five decades, NPCC continues to deliver reliable, efficient, and world-class power Transmission and Distribution infrastructure solutions. Our commitment to innovation, quality, and sustainable growth positions us as a trusted partner in shaping the future of power and energy across the regions we serve.

Power turnkey project?

Get in touch with our sales & support team for more information...