Advantages:
Thermal Power Plants can be operated near the load centers unlike hydro and nuclear plants
Requires less space compared to hydro plants and cost of construction is less
Running or operating costs are less compared to diesel or gas plants
Can able to handle over load for certain period of time
Disadvantages:
Emits green house gases and causes pollution
Coal and Ash handling requires large area
Efficiency is low