Mahatma Gandhi National Rural Employment Guarantee Act (MGNREGA) is considered as a “Silver Bullet” for eradicating rural poverty and unemployment, by way of generating demand for productive labour force in Indian villages. It provides an alternative source of livelihood which will have an impact on reducing migration, restricting child labour, alleviating poverty, and making villages self- sustaining through productive assets creation such as road construction, cleaning up of water tanks, soil and water conservation work, etc. For which it has been considered as the largest anti-poverty programme in the world. Since the scheme is going to be in place for an undefined period of time, and is being enlarged in terms of scope and geographical coverage, there are many challenges like non- homogeneity in its effectiveness, region specific disparities and outcomes et