This page contains the lists of the top MBA colleges in India. MBA has become one of the most popular degrees on offer in India and there are countless MBA colleges spread across the country that offer the Masters in Business Administration (MBA) degree in various formats! In such a scenario, it becomes important to have a definitive and impartial ranking of all the business schools in India. This would prove helpful for students while choosing the best suited MBA institute for them.
This page also contains the lists of the top government MBA institutes in India and top private MBA colleges in India. So, if you are looking for the top management schools in India, then you’ll get all the information you need here!
The National Institutional Ranking framework (NIRF) has released India Rankings 2017 which is approved by the Indian government. The management rankings lists the top 50 MBA colleges in India.
Ahmedabad : Gujarat Score : 78.96 Median Salary of Placed Graduates (2015-16) : 21,13,516
Bengaluru : Karnataka Score : 78.82 Median Salary of Placed Graduates (2015-16) : 20,00,000
Kolkata : West Bengal Score : 76.6 Median Salary of Placed Graduates (2015-16) : 39,99,826
Lucknow : Uttar Pradesh Score : 71.58 Median Salary of Placed Graduates (2015-16) : 18,45,000
Kozhikode : Kerala Score : 65.41 Median Salary of Placed Graduates (2015-16) : 15,50,000
New Delhi : Delhi Score : 64.51 Median Salary of Placed Graduates (2015-16) : 14,19,000
Kharagpur : West Bengal Score : 63.12 Median Salary of Placed Graduates (2015-16) : 11,83,000
Roorkee : Uttarakhand Score : 62.46 Median Salary of Placed Graduates (2015-16) : 9,00,000
Jamshedpur : Jharkhand Score : 61.08 Median Salary of Placed Graduates (2015-16) : 18,00,000
Indore : Madhya Pradesh Score : 59.59 Median Salary of Placed Graduates (2015-16) : 14,50,000
Kanpur : Uttar Pradesh Score : 57.19 Median Salary of Placed Graduates (2015-16) : 12,70,000
Mumbai : Maharashtra Score : 55.74 Median Salary of Placed Graduates (2015-16) : 15,10,000
Tiruchirappalli : Tamil Nadu Score : 55.46 Median Salary of Placed Graduates (2015-16) : 13,01,000
Raipur : Chhattisgarh Score : 54.8 Median Salary of Placed Graduates (2015-16) : 13,50,000
Udaipur : Rajasthan Score : 53.77 Median Salary of Placed Graduates (2015-16) : 11,92,804
Gurgaon : Haryana Score : 53.12 Median Salary of Placed Graduates (2015-16) : 17,00,000
Vellore : Tamil Nadu Score : 51.83 Median Salary of Placed Graduates (2015-16) : 4,35,000
Mumbai : Maharashtra Score : 51.42 Median Salary of Placed Graduates (2015-16) : 17,40,000
Rohtak : Haryana Score : 51.16 Median Salary of Placed Graduates (2015-16) : 12,00,000
Kashipur : Uttarakhand Score : 51.07 Median Salary of Placed Graduates (2015-16) : 12,64,000
Shillong : Meghalaya Score : 50.44 Median Salary of Placed Graduates (2015-16) : 14,00,000
Bhubneshwar : Odisha Score : 50.43 Median Salary of Placed Graduates (2015-16) : 4,50,000
Chennai : Tamil Nadu Score : 49.81 Median Salary of Placed Graduates (2015-16) : 4,80,000
Ghaziabad : Uttar Pradesh Score : 48.77 Median Salary of Placed Graduates (2015-16) : 9,78,000
Ranchi : Jharkhand Score : 48.7 Median Salary of Placed Graduates (2015-16) : 13,00,000
Coimbatore : Tamil Nadu Score : 48.32 Median Salary of Placed Graduates (2015-16) : 5,20,000
New Delhi : Delhi Score : 48.23 Median Salary of Placed Graduates (2015-16) : 8,75,000
Varanasi : Uttar Pradesh Score : 47.96 Median Salary of Placed Graduates (2015-16) : 7,01,000
New Delhi : Delhi Score : 46.79 Median Salary of Placed Graduates (2015-16) : 14,75,000
Ahmedabad : Gujarat Score : 45.81 Median Salary of Placed Graduates (2015-16) : 7,00,000
Bhopal : Madhya Pradesh Score : 44.96 Median Salary of Placed Graduates (2015-16) : 5,30,000
Bhuabaneswar : Odisha Score : 44.85 Median Salary of Placed Graduates (2015-16) : 12,00,000
Mumbai : Maharashtra Score : 44.81 Median Salary of Placed Graduates (2015-16) : 10,05,000
Dwarka : Delhi Score : 44.51 Median Salary of Placed Graduates (2015-16) : 4,20,000
New Delhi : Delhi Score : 44.51 Median Salary of Placed Graduates (2015-16) : 9,00,000
Poriem, Sattari : Goa Score : 44.06 Median Salary of Placed Graduates (2015-16) : 8,50,000
Satyavedu : Andhra Pradesh Score : 43.6 Median Salary of Placed Graduates (2015-16) : 7,50,000
Tezpur : Assam Score : 43.29 Median Salary of Placed Graduates (2015-16) : 4,00,000
Pune : Maharashtra Score : 42.85 Median Salary of Placed Graduates (2015-16) : 5,00,000
Mumbai : Maharashtra Score : 42.17 Median Salary of Placed Graduates (2015-16) : 8,00,000
Coimbatore : Tamil Nadu Score : 42.08 Median Salary of Placed Graduates (2015-16) : 2,67,000
Noida : Uttar Pradesh Score : 41.92 Median Salary of Placed Graduates (2015-16) : 4,45,000
Thanjavur : Tamil Nadu Score : 41.9 Median Salary of Placed Graduates (2015-16) : 3,25,000
Greater Noida : Uttar Pradesh Score : 41.76 Median Salary of Placed Graduates (2015-16) : 6,00,000
Mumbai : Maharashtra Score : 41.27 Median Salary of Placed Graduates (2015-16) : 7,00,000
Pune : Maharashtra Score : 40.94 Median Salary of Placed Graduates (2015-16) : 4,50,000
Gwalior : Madhya Pradesh Score : 40.51 Median Salary of Placed Graduates (2015-16) : 4,50,000
Kolkata : West Bengal Score : 40.4 Median Salary of Placed Graduates (2015-16) : 7,34,000
Bengaluru : Karnataka Score : 40.07 Median Salary of Placed Graduates (2015-16) : 6,55,000
From Punjab to Tamil Nadu and from Gujarat to Assam, the following is a compilation of popular business schools in India in no specific order/ranking.
Bengaluru Karnataka
Bengaluru Karnataka
Bengaluru Karnataka
Ahmedabad Gujarat
Kolkata West Bengal
Lucknow Uttar Pradesh
Udaipur Rajasthan
Kozhikode Kerala
New Delhi Delhi
Bhopal Madhya Pradesh
Kanpur Uttar Pradesh
Indore Madhya Pradesh
Gurgaon Haryana
Kolkata West Bengal
Jamshedpur Jharkhand
Tiruchirappalli Tamil Nadu
Madurai Tamil Nadu
Mumbai Maharashtra
Vellore Tamil Nadu
Raipur Chhattisgarh
Rohtak Haryana
Shillong Meghalaya
Kashipur Uttarakhand
Gwalior Madhya Pradesh
New Delhi Delhi
Delhi Delhi
Noida Uttar Pradesh
Ranchi Jharkhand
Ranchi Jharkhand
Ahmedabad Gujarat
Bangalore Karnataka
Manamai Village Tamil Nadu
Gwalior Madhya Pradesh
Kalavakkam Tamil Nadu
Tiruchirapalli Tamil Nadu
Greater Noida Uttar Pradesh
Cochin Kerala
Cochin Kerala
Hyderabad Telangana
Dorli Maharashtra
Faridabad Haryana
Coimbatore Tamil Nadu
Hosur Tamil Nadu
Lucknow Uttar Pradesh
Bhat Gujarat
Pune Maharashtra
Coimbatore Tamil Nadu
Kurukshetra Haryana
Lucknow Uttar Pradesh
Cochin Kerala
The following list is about the top 100 B-schools in India. The highest domestic salary (per annum) got after placement is also mentioned for every B-school ranked in this list.
The following rankings are based on the 2016 rankings given in Business Today.
CITY : :Ahmedabad STATE : Gujarat HIGHEST DOMESTIC SALARY (Per Annum) : Rs.48 Lakhs
CITY : Kolkata STATE : West Bengal HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 33.7 Lakhs
CITY : Bangalore STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 40 lakhs
CITY : Jamshedpur STATE : Jharkhand HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 18.5 Lakhs
CITY : Mumbai STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 37 Lakhs
CITY : Gurgaon STATE : New Delhi HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 32.1 Lakhs
CITY : New Delhi STATE : New Delhi HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 66 Lakhs
CITY : Kozhikode STATE : Kerala HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 29.5 Lakhs
CITY : Indore STATE : Madhya Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 32 Lakhs
CITY : Delhi STATE : New Delhi HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : New Delhi STATE : New Delhi HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 29 Lakhs
CITY : Ghaziabad STATE : Uttar Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Mumbai STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 19.5 Lakhs
CITY : Mumbai STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 16 Lakhs
CITY : Kharagpur STATE : West Bengal HIGHEST DOMESTIC SALARY (Per Annum) : Rs.20.47 Lakhs
CITY : Chennai STATE : Tamil Nadu HIGHEST DOMESTIC SALARY (Per Annum) : Rs.31 Lakhs
CITY : Manipal STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : Rs.9.23 Lakhs
CITY : Bhubaneswar STATE : Odisha HIGHEST DOMESTIC SALARY (Per Annum) : Rs 20 Lakhs
CITY : Delhi STATE : New Delhi HIGHEST DOMESTIC SALARY (Per Annum) : Rs 4 Lakhs
CITY : Pune STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs 22 Lakhs
CITY : Greater Noida STATE : Uttar Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : Rs 21 Lakhs
CITY : Pune STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs 22 Lakhs
CITY : Mumbai STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs 25.2 Lakhs
CITY : Panaji STATE : Goa HIGHEST DOMESTIC SALARY (Per Annum) : Rs 13.5 Lakhs
CITY : Mumbai STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs 26 Lakhs
CITY : Mumbai STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs 21.4 Lakhs
CITY : Ahmedabad STATE : Gujarat HIGHEST DOMESTIC SALARY (Per Annum) : Rs 15 Lakhs
CITY : Mumbai STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs 20 Lakhs
CITY : Delhi STATE : Delhi HIGHEST DOMESTIC SALARY (Per Annum) : Rs 16.5 Lakhs
CITY : Tiruchirapalli STATE : Tamil Nadu HIGHEST DOMESTIC SALARY (Per Annum) : Rs 10.5 Lakhs
CITY : Tiruchirapalli STATE : Tamil Nadu HIGHEST DOMESTIC SALARY (Per Annum) : Rs 10.71 Lakhs
CITY : Anand STATE : Gujarat HIGHEST DOMESTIC SALARY (Per Annum) : Rs 27.4 Lakhs
CITY : Chennai STATE : Tamil Nadu HIGHEST DOMESTIC SALARY (Per Annum) : Rs 4 Lakhs
CITY : Mumbai STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs 16.18 Lakhs
CITY : Hyderabad STATE : Telengana HIGHEST DOMESTIC SALARY (Per Annum) : Rs 13 Lakhs
CITY : New Delhi STATE : New Delhi HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Kochi STATE : Kerala HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Chennai STATE : Tamil Nadu HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Bangalore STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Noida STATE : Uttar Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : Rs.13.5 lakhs
CITY : Coimbatore STATE : Tamil Nadu HIGHEST DOMESTIC SALARY (Per Annum) : Rs.9.5 lakhs
CITY : Bangalore STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Pune STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Bangalore STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Bangalore STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : Rs.10 Lakhs
CITY : Pune STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Bangalore STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Mumbai STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Coimbatore STATE : Tamil Nadu HIGHEST DOMESTIC SALARY (Per Annum) : Rs.10.5 Lakhs
CITY : Chennai STATE : Tamil Nadu HIGHEST DOMESTIC SALARY (Per Annum) : Rs.12.5 Lakhs
CITY : Kochi STATE : Kerala HIGHEST DOMESTIC SALARY (Per Annum) : Rs.7.03 Lakhs
CITY : Pune STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs.28 Lakhs
CITY : Mumbai STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs.17 Lakhs
CITY : Visakhapatnam STATE : Andhra Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : Rs.12 Lakhs
CITY : New Delhi STATE : New Delhi HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Bhubaneswar STATE : Odisha HIGHEST DOMESTIC SALARY (Per Annum) : Rs.14.8 Lakhs
CITY : Bhubaneswar STATE : Odisha HIGHEST DOMESTIC SALARY (Per Annum) : Rs.8 Lakhs
CITY : Indore STATE : Madhya Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Nagpur STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Gurgaon STATE : New Delhi HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Mysore STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : Rs.12 Lakhs
CITY : New Delhi STATE : New Delhi HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Kolkata STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : Rs.7.5 Lakhs
CITY : Bangalore STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : Rs.15 Lakhs
CITY : Bangalore STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : Rs.13 Lakhs
CITY : Lucknow STATE : Uttar Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : Rs.16.5 Lakhs
CITY : Hyderabad STATE : Telengana HIGHEST DOMESTIC SALARY (Per Annum) : Rs.9 Lakhs
CITY : Rajpura STATE : Punjab HIGHEST DOMESTIC SALARY (Per Annum) : Rs.6.6 Lakhs
CITY : Allahabad STATE : Uttar Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Ghaziabad STATE : Uttar Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Bangalore STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Kolkata STATE : West Bengal HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Greater Noida STATE : Uttar Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 13 Lakhs
CITY : Greater Noida STATE : Uttar Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Ludhiana STATE : Punjab HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Pune STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Pune STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs. 11 Lakhs
CITY : Jaipur STATE : Rajasthan HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Dhanbad STATE : Jharkhand HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Delhi STATE : Delhi HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Madurai STATE : Tamil Nadu HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Bhubaneswar STATE : Odisha HIGHEST DOMESTIC SALARY (Per Annum) : Rs.14 Lakhs
CITY : Hyderabad STATE : Telengana HIGHEST DOMESTIC SALARY (Per Annum) : Rs.8 Lakhs
CITY : Noida STATE : Tamil Nadu HIGHEST DOMESTIC SALARY (Per Annum) : Rs.16 Lakhs
CITY : Chennai STATE : Tamil Nadu HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Pune STATE : Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs.11 Lakhs
CITY : Bangalore STATE : Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : Rs.12 Lakhs
CITY : Greater Noida STATE : Uttar Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Pune STATE :Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Bhubaneshwar STATE :Odisha HIGHEST DOMESTIC SALARY (Per Annum) : Rs.7.5 Lakhs
CITY : Dehradun STATE :Uttarakhand HIGHEST DOMESTIC SALARY (Per Annum) : Rs.9.4 Lakhs
CITY : Bangalore STATE :Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Pune STATE :Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs.6.5 Lakhs
CITY : Hyderabad STATE :Telengana HIGHEST DOMESTIC SALARY (Per Annum) : Rs.6.2 Lakhs
CITY : Meerut STATE :Uttar Pradesh HIGHEST DOMESTIC SALARY (Per Annum) : Rs.10.5 Lakhs
CITY : Bangalore STATE :Karnataka HIGHEST DOMESTIC SALARY (Per Annum) : Rs.24 Lakhs
CITY : Phagwara STATE :Punjab HIGHEST DOMESTIC SALARY (Per Annum) : Rs.20 Lakhs
CITY : Jaipur STATE :Rajasthan HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Thrissur STATE :Kerala HIGHEST DOMESTIC SALARY (Per Annum) : N/A
CITY : Pune STATE :Maharashtra HIGHEST DOMESTIC SALARY (Per Annum) : Rs.10 Lakh