Tap to Read ➤

Best Books for UPSC Mains Preparation

Student who are preparing for UPSC Mains can find the best books to study for Mains exam.
Books for History, Indian Heritage & Culture
  • Ancient India by RS Sharma
  • History of Medieval India by Satish Chandra
  • India after Independence by Bipin Chandra
  • Indian Art & Culture by Nitin Singhania
  • India’s Struggle for Independence by Bipan Chandra
Books for Geography
  • Geography of India by Majid Husain
  • World Atlas (Orient Black Swan)
  • NCERT VI-X Old Syllabus
  • NCERT XI, XII New Syllabus
  • Certificate Physical and Human Geography by G C Leong
Books for Indian Polity
  • Indian Polity by M. Laxmikanth
  • Introduction to the Constitution of India by DD Basu
  • International Relations - Pushpesh Pant
Books for Economy
  • Indian Economy by Nitin Singhania
  • Environment and Disaster Management by Tata McGraw Hill
  • Challenges to Internal Security of India by Ashok Kumar
Best Books for Ethics
  • Ethics, Integrity and Aptitude for Civil Services Main Examination by Subba Rao and P.N. Roy Chaudary
Best Solved Papers for UPSC Mains
  • IAS General Studies Prelims Solved Papers – Vishal Publications