NABARD is set up by the Government of India as a development bank with the mandate of facilitating credit flow for promotion and development of agriculture and integrated rural development. The mandate also covers supporting all other allied economic activities in rural areas, promoting sustainable rural development and ushering in prosperity in the rural areas. With a capital base of Rs 2,000 crore provided by the Government of India and Reserve Bank of India, it operates through its head office at Mumbai, 28 regional offices situated in state capitals and 391 district offices at districts. The various functions of NABARD are Credit Functions ,Developmental and Promotional Functions, Supervisory Functions, Institutional and Capacity building , Role in Trainingetc. The paper attempts to analyse the role of NABARD and its functioning in development of rural India.