Top BA Colleges in India

Top BA Colleges in India

Top BA Colleges in India
Karuna KarkiWed Mar 09 2022

Bachelor of Arts (BA) in India is a three years undergraduate course that offers study programs in either sciences or liberal arts or both. 

The days are gone when Arts was considered a second-class subject. BA is considered one of the most popular degrees these days as it gives an insight of cultural understanding and awareness. 

Arts has numerous majors to choose from including literature, history,and political science. BA graduates can choose a wide range of careers such as business, media, education, etc.

Based on the subject they choose, BA graduates in India can engage themselves in fields like Public administration, advertising, journalism, publishing, Heritage and Museums, Legal. 

In recent years, BA is gaining popularity as much as medical courses. India is home to renowned colleges that offer Bachelor of Arts degrees.

BA Course is offered in over 14,000 colleges in India- about 7058 private, around 2692 are public and the rest public-private colleges.

Top BA Colleges in India

According to India Today Ranking 2020, the top colleges offering Bachelor of Arts in  India are as follows. 

India Today Rank

College Name 



Hindu College 



Lady Shri Ram College for Women



Loyola College 



St. Xavier’s College 



Christ College 



Miranda House College 



Fergusson College 



Madras Christian College 



Hans Raj College 



Ramjas College 


Let’s have a detailed look at the above Colleges:

Hindu College

The Hindu College located in Delhi is a government college famous for its historical association with the independence struggle of India. This college has a very good placement and infrastructure. 

  • B.A course offered at Hindu College: Hindi, English, Sociology, Philosophy, Political Science, etc
  • Average Fees: INR 14,300 per year 

Lady Shri Ram College for Women

The Lady Shri Ram College for women also known as LSR College for women,  located in Delhi is famous for the exposure to ideas.

  • BA Course offered: Arts, Sociology, Economics, Literature, and Political sciences. 
  • Annual Average Fees: INR 16,400

Loyola College

The Loyola College, basically a boy's college, located in Chennai is famous in India as a College of Architecture and Academic Excellence. 

  • BA Course offered: Economics, English, Sociology, Tamil, French, History 
  • Average Annual Fees: INR 4600

St. Xavier’s College

The St. Xaver’s college located in Mumbai is well known for its faculty, Structure, and Autonomy. Students are expected to have high performance to get admission to this college. 

  • BA Course Offered: Indian Culture, Literature, Psychology, Statistics, Economics, Languages, etc. 
  • Annual Average Fees: INR 5800

Christ University 

The Christ University located in Bangalore is deemed to be a university and is famous for foreign students. 

  • BA Courses Offered:  English and Cultural Studies, Languages, Media Studies, Performing Arts, Theatre Studies and Music, and Philosophy and Theology.
  • Average Annual Fees: INR 26700

Miranda House College 

The Miranda House College, located in Delhi was established in 1948 and rated as the best college by NIRF in 2017. This college is known for its campus architecture. 

  • BA Course offered: BA(Honours) in Bengali, English, Geography, Hindi, History, Music, Philosophy, Political Science, Sanskrit, and Sociology. 
  • Average Annual Fees: INR 12200 

Fergusson College

The Fergusson College located in Pune is well reputed for alumni and association to Indian politics. It was founded by the pioneers of the Indian National Congress. 

  • BA Course offered: Economics, English, French, Geography, German, Hindi, History, Logic, Marathi, Mathematics, Philosophy, Politics, Psychology, Sociology, Statistics, and Music. 
  • Average Annual Fees: INR 3040

Madras Christian College

The Madras Christian College is a Government-aided minority institution. It is located in Chennai and is the oldest college in Asia. It is a Liberal Arts and Sciences College.

  • BA Course offered: English, Political Science, Sociology, Economics, etc. 
  • Annual Average Fees: INR 18710 

Hans Raj College

Hans Raj College is located in Delhi. It is the largest non Governmental educational institution in India. 

  • BA Course Offered: Languages, Arts, Political Sciences, Economics, etc. 
  • Average Annual Fees: INR 19200 

Ramjas College 

The Ramjas College located in Delhi is the oldest college in Delhi. This College is famous for its history and tradition. 

  • BA Course Offered: English, Sanskrit, Philosophy, Sociology, Music, etc. 
  • Average Annual Fees: INR 10600 

Other popular colleges offering BA in India are:

  • Delhi College of Arts & Commerce, Delhi
  • Sri Venkateswara College, Delhi
  • Stella Maris College, Chennai
  • Kristu Jayanti College, Bangalore
  • Mount Carmel College, Bangalore
  • Kamala Nehru College for Women, Delhi
  • Indraprastha College for Women, Delhi
  • GGDSD College, Chandigarh
  • Gargi College, New Delhi
  • K.J Somaiya College of Arts and Commerce, Mumbai
  •  Government College for Girls, Chandigarh
  • Maharaja Agrasen College, Delhi
  •  Ethiraj College for Women, Chennai
  • DAV College, Chandigarh
  • Kirori Mal College, Delhi
  • St. Francis College for Women, Hyderabad
  • Mithibai College of Arts, Mumbai
  • The Oxford College of Arts, Bangalore
  • Women's Christian College, Chennai
  • St. Teresa's College, Kochi
  • Sacred Heart College, Kochi
  •  St. Ann's College for Women, Hyderabad
  • Ramakrisha Mission Vidyamandir, Belur, Kolkata
  • S.K. Somaiya College of Arts and Commerce, Mumbai
  • Sophia College for Women, Mumbai
  • Isabella Thoburn College, Lucknow
  •  St. Mira's College for Girls, Pune
  •  Maharani Laxmi Ammanni College for Women, Bangalore

Among many B.A. courses offered in India, the two of the major programs are:

  • B.A. Economics
  • B.A. Political Science 

Top B. A College in India offering a Bachelor of Economics 

B.A. Economics is an undergraduate course that is about 3 years long. It deals with different aspects that help in developing the economy as a whole. Let’s see the top colleges offering B.A. economics in India 

College Name 

Total Fees in INR 

Lady Shri Ram College for Women, New Delhi    


Hansraj College, New Delhi     


Loyola College  (Autonomous), Chennai     


Hindu College, New Delhi     


Miranda House, New Delhi     


Fergusson College, Pune     


St. Xavier's College, Mumbai     


St Mira’s College for Girls, Pune     


Kristu Jayanti College, Bangalore     


Madras Christian College, Chennai     


Top B.A College for Political Science in India 

A Bachelor in Political science has numerous job opportunities like- Lobbyist, Lawyer, Diplomat or foreign service officer, Political scientist, Professor, Business executive, Political consultant, Government official, etc. Let's have a look at a few colleges offering BA in political science in India.

College Name 

Fees Per Year 

Lady Shri Ram College for Women

INR 15,870 

St. Xavier’s College

INR 5537 

Miranda House


Presidency College


Hindu College


Kautilya School of Public Policy

INR 1 Lakhs for admission 

Jindal School of International Affairs

INR 1.5 Lakhs 

Jamia Millia Islamia (JMI)


Lucknow University




Related Posts :


Top Nursing Colleges in India

Top Nursing Colleges in India. Top Private and Government Nursing College in India. BSc Nursing College in India.
Study Info CentreThu Jun 24 2021

Top MBA Colleges in India

Top Master of Business Administration (MBA) college in India, Private and Government Public College. How much does MBA cost in Nepal?
Study Info CentreThu Jun 24 2021