The country's largest thermal power producer had posted a net profit of Rs 4,381.61 crore in the corresponding period last fiscal, NTPC said in a statement.
Total income of the company rose to Rs 78,921.66 crore from Rs 72,098.09 crore in the same period last year.
Shares of NTPC rose 2.95 per cent to close at Rs 129.25 apiece on the BSE.