Barh Super Thermal Power Station or NTPC Barh is located in Barh in the Indian state of Bihar. NTPC Barh is located barely four kilometres east of the Barh sub-division on National Highway-31. The main power plant and the township is spread over an area of 1186.01 acres.The legal possession of 1186.01 acres of land has been acquired for setting up the main power plant and its township which includes 12 villages.