This paper empirically estimates and analyzes various efficiency scores of Indian banks during 1997-2003 using data envelopment analysis (DEA). During the 1990s India's financial sector underwent a process of gradual liberalization aimed at strengthening and improving the operational efficiency of the financial system. It is observed, none the less, that Indian banks are still not much differentiated in terms of input or output oriented technical efficiency and cost efficiency. However, they differ sharply in respect of revenue and profit efficiencies. The results provide interesting insight into the empirical correlates of efficiency scores of Indian banks. Bank size, ownership, and the fact of its being listed on the stock exchange are some of the factors that are found to have positive impact on the average profit efficiency and to some extent revenue efficiency scores are. Finally, we observe that the median efficiency scores of Indian banks in general and of bigger banks in particular have improved considerably during the post-reform period.