Branch wise Engineering   Colleges
How To Prepare for Engg.   Exams
Career in Engineering

Top Civil Engineering Colleges in India

Location Map of Top Civil Engineering Institutes in India

What Is The Future Of Civil Engineering?

What is civil engineering?

Civil engineering is one of the core engineering fields and it imparts the know-how for construction, management, and development of infrastructure. It is known to be the backbone of industrialization and the development of the world. It is also well known that construction is significant when it comes to development. The infrastructural framework to build a modern nation and creating dams, power plants, airports, highways, seaports, waterways, buildings, and homes are all part of civil engineering.

How to be a civil engineer?

To be a civil engineer you have to complete a degree or diploma course from a reputed university or institution, after which you earn a B.E./B.Tech. or diploma degree. While B.E./B.Tech. will take four years of education, diploma will take three years. If you wish, you can also pursue higher education and complete a master's course with a specialization.

What qualifications do you need?

Here you have two options: either you can go for a diploma or a degree course. If you want to pursue a diploma, then you have to complete class 10th with at least 50% aggregate marks. If you go for a degree course, you will also have to apply for an entrance test that is conducted at the state or national level. You will have to score the required marks that will earn you an admission in a reputed university. Besides, you have to complete your 12th class with physics, math and chemistry.

Academic program

The degree course will comprise eight semesters. Various subjects like math, chemistry, physics, graphics, engineering math, strength of materials, electrical systems, electronics, instrumentation, computer programming and many more are imparted in the four-year course. Every semester comes with a different syllabus, working up to more specialized ones.


There are plenty of colleges in India that offer quality education and also good placement opportunities. Every IIT in India offers civil engineering, along with other autonomous colleges of national level and state level, as well as government colleges. The top colleges conduct entrance exams to enroll students for the degree course. Apart from the various IITs, the civil engineering course is offered in several NITs, BITS Pilani, Delhi Technical University, Jadavpur University (Faculty of Engineering & Technology), PEC University of Technology, Visvesvaraya National Institute of Technology, College of Engineering Pune, Thapar University, and many others.

Scope and career in civil engineering

Given the exponential growth of the country, the demand for infrastructure--both public and private--has been ever-increasing.
Thus, career options are many. You can go in for private jobs, government jobs, or have your own company or get into teaching as well. There are many construction companies that offer a good salary even for freshers. Civil engineers are employed in all types of construction projects. Another attractive option is in the armed forces, where they can provide vital contribution and serve the country. Working overseas, especially the Middle East, is another option.


The salary depends on different factors like the size of the company you work in, the qualification you have, the experience, location of work, the size of the project, etc. The basic salary for a graduate who has earned a degree is around Rs. 15,000 to Rs. 30,000. The increase will be gradual as you get more experience and knowledge. In the teaching field, the salaries are more attractive, and besides, you get paid vacations and many holidays. Civil engineers from India are highly in demand abroad as they come with advanced knowledge and skills. In such cases, the remuneration is naturally much higher.

Top Civil Engineering Colleges in India

NameAddressContact DetailsWebsite
Indian Institute of Technology Bombay (IIT Bombay)Powai, Mumbai, Maharashtra 400076022 2572 2545, jeeiitb[at]
Indian Institute of Technology Delhi (IIT Delhi)Hauz Khas, New Delhi, Delhi 110016011 2659 7135 , director[at]
Indian Institute of Technology Kanpur (IIT Kanpur)Nankari, Kalyanpur, Kanpur, Uttar Pradesh 2080160512 259 0151 ,
Indian Institute of Technology Kharagpur (IIT KGP)Post Technology, Paschim Medinipur, Kharagpur, West Bengal 72130203222 255 221 , registrar @
Indian Institute of Technology Madras (IIT Madras)Delhi Avenue, Indian Institute Of Technology, Chennai, Tamil Nadu 600036044 2257 8280 ,
Indian Institute of Technology Roorkee (IIT Roorkee)Century Road, Roorkee, Uttarakhand 247667+91-1332-285311,
Birla Institute of Technology and Science (BITS-Pilani)Bits-Pilani Rajasthan - 333031.01596-515395,
Indian Institute of Technology - Banaras Hindu University (IIT-BHU)Banaras Hindu University, Varanasi, Uttar Pradesh 2210050542 236 8106 ,
Indian Institute of Technology (IIT Guwahati)Amingaon, Assam, Guwahati, 7810390361 258 3000 , director [AT]
National Institute of Technology, TiruchirappalliTanjore Main Road, National Highway 67, Tiruchirappalli, Tamil Nadu 6200150431 250 0370 ,
Delhi Technological UniversityRohini, New Delhi, Delhi011 2787 1043 ,
National Institute of TechnologyWarangal-Hyderabad Rd, Hanamkonda, Telangana0870 245 9191 ,
National Institute of Technology, SurathkalNh 66, Srinivas Nagar, Surathkal, Srinivasnagar, Surathkal, Mangalore, Karnataka 575025+91-824-2474000 , rnath [at]
Birla Institute of Technology..Patna, Bihar0612 320 0853 ,
Jadavpur University (Faculty of Engineering & Technology)188, Raja S.C. Mallick Rd, Kolkata - 700032.+9133-24146666 ,
Motilal Nehru National Institute of TechnologyAllahabad, Uttar Pradesh 2110040532 254 5404 ,
PSG College of TechnologyAvinashi Road, Peelamedu, Coimbatore, Tamil Nadu 6410040422 257 2177,
PEC University of TechnologyVidya Path, Sector 12, Chandigarh, Chandigarh Ut 1600120172 274 6074 ,
Bengal Engineering and Science UniversityBotanic Garden, Shalimar, Howrah, West Bengal 711103033 2668 4561 ,
Malaviya National Institute of TechnologyCalgeri Marg, Malviya Nagar, Jaipur, Rajasthan 3020170141 252 9087 ,
Visvesvaraya National Institute of TechnologySouth Ambazari Road , Nagpur, Maharashtra, India - 4400100712 - 2222828 ,
Thapar UniversityAdarsh Nagar, Prem Nagar, Patiala, Punjab 1470040175 239 3021 ,
Harcourt Butler Technological InstituteNawabganj, Kanpur, Uttar Pradesh 2080010512 253 4001 ,
National Institute of Technology, RourkelaNit Rourkela - 769008, Orissa,0661-2476773 ,
College of Engineering PuneNear Sancheti Hospital, National Highway 4, Shivaji Nagar, Pune, Maharashtra 411005020 2550 7000 ,
Manipal Institute of Technology, KarnatakaManipal.Edu, Manipal Dr, Madhav Nagar, Eshwar Nagar, Manipal, Ka 57610491-820-2571060 ,
R.V.College of EngineeringMysore Road, R V Vidyanikethan, Bangalore, Karnataka 560059080 67 178021 ,
Veermata Jijabai Technological InstituteH. R. Mahajani Marg, Matunga Road, Mumbai, Maharashtra
University College of Engineering (Osmania University)Osmania University, Hyderabad, Andhra Pradesh 500007040 2768 2384 ,
Sri Sivasubramaniya Nadar College of Engineering - Tamil NaduRajiv Gandhi Salai, Omr Road, Ssn Nagar, Kalavakkam, Tamil Nadu 603110044 2746 9700 ,
Sardar Vallabhbhai National Institute of TechnologyGaurav Path, Ichchhanath, Piplod, Svnit Campus, Athwa, Surat, Gujarat 3950070261 225 9571,
Maulana Azad National Institute of TechnologyMaulana Azad National Institute Of Technology, Bhopal, Madhya Pradesh 4620070755 - 4051000 ,
Nirma University - Institute of TechnologySarkhej-Gandhinagar Highway, Post : Chandlodia, Via : Gota, Ahmedabad - 382 481.Gujarat, India.+91 - 2717 - 241911 to 15 ,
BIT SindriSindri, Jharkhand 8281200326-2350495 , director[at]
Coimbatore Institute of Technology (CIT)Coimbatore Institute Of Technology, Civil Aerodrome Post, Avinashi Rd, Coimbatore, Tamil Nadu 6410140422 257 4071 ,
Vellore Institute of Technology (VIT)Katpadi, Vellore, Tamil Nadu 6320140416 224 3091 ,
Maharashtra Institute of TechnologyS.No.124, Paud Road, Kothrud, Pune 411038 , Maharashtra+91-20-3027 3400,
National Institute of Engineering, MysoreManandavadi Road, Vishweshvaranagar, Manandavadi Road, Mysore, Karnataka 5700080821 248 0475 ,
National Institute of Technology, JamshedpurJamshedpur, Jharkhand - 8310140657-2373407 ,
BMS College of EngineeringBull Temple Road, Bangalore, Karnataka, 560019080 2662
National Institute of Technology, DurgapurMahatma Gandhi Avenue, A-Zone, Durgapur, West Bengal 713209+91-343-2752011 ,
Amity School of Engineering and Technology580, Najafgarh Kapashera Rd, Dalmia Vihar, Bijwasan, New Delhi, Dl 110061011 2806 2106 , pmohapatra@amity.eduwww.amity.eduase
University Visvesvaraya College of Engineering - KarnatakaPost Office Rd, Sampangi Rama Nagar, Bangalore, Karnataka 560001080 2296 1803 ,
Amrita Institute of Technology and Sciences - Tamil NaduEttimadai, Tamil Nadu 6411050422 265
Chaitanya Bharathi Institute of TechnologyGandipet, Hyderabad, Telangana 500075040 2419 3276 ,
College of Engineering TrivandrumSreekariyam Kulathoor Rd, Thiruvananthapuram, Kerala 6950160471 251 5502 ,
Sardar Patel College of EngineeringBhavan'S Campus, Munshi Nagar, Andheri West, Mumbai, Maharashtra 400058022 2628 9777 ,
Bangalore Institute of TechnologyKr Rd, Visveswarapuram, Bangalore, Karnataka 560004080 2661 5865 ,
SASTRA UniversityThanjavur, Tamil Nadu 61340104362 304 000 ,
Jawaharlal Nehru Technological University, KakinadaJawaharlal Nehru Technological University, Kakinada, Andhra Pradesh 533003040 2315 8661 ,
Thaigarajar College of EngineeringMadurai 625 015 , Tamilnadu+91 452 2482240 ,
National Institute of Technology, HamirpurHamirpur, Himachal Pradesh 17700501972 254 001 ,
PES Institute of Technology100 Feet Ring Road, Banashankari Stage Iii, Dwaraka Nagar, Banashankari, Bangalore, Karnataka 560085080 2672 0410 ,
National Institute of Technology, RaipurNit Ge-Road, Raipur, Chhattisgarh 492001+91-771-2254200 ,
National Institute of Technology, PatnaPatna, Bihar - 8000050612 - 237
Gandhi Institute of Technology and Management (GITAM) UniversityBeach Rd, Gandhi Nagar, Rushikonda, Visakhapatnam, Andhra Pradesh 5300450891 279 0101 ,

Last Updated on : July 4, 2017

Careers Related to Science with Travel Opportunities Careers Related to Science with Travel Opportunities People say that life is a journey. In this journey we work hard for ourselves, our families… Read More...
National Symbols of India and Their Meaning National Symbols of India and Their Meaning National symbols of India depict the country‚Äôs image and have been chosen very carefully. The national animal, tiger symbolises power; the national… Read More...
21 Interesting Facts About Indian Languages You Should Know 21 Interesting Facts About Indian Languages You Should Know Language is a medium to communicate. We all use different hand gestures, and expressions for communication. Across the world, a variety of… Read More...
Handwritten Notes vs Digital Notes Handwritten Notes vs Digital Notes In today's era, each one of us has become technology friendly. Our day begins with messages… Read More...