The campus is located on the banks of river Machhu in Morbi, Gujarat. The campus is divided into clusters of buildings. The academic area consists of various departmental buildings, the administration block, the students amenities building, and a badminton court and swimming pool. The academic area is divided into old campus and new campus.
Further college has separate boys and girls hostel which can accommodate around 1200 students. The hostel campus occupies the area of around 25 acres. Hostel Machhu A, Machhu B, Machhu D, Machhu E, New Hill, NVP and New Hostel are for boys and Hostel Machhu F & Machhu G are for girls. The college has its own cricket ground with pavilion which spans over 6 acres.
Old Campus:
- Department of Civil Engineering
- Badminton Court
- Annexe 1
- Annexe 2
- General Department - Old Building
- Applied Mechanics - Old Wing
- Applied Mechanics - New Wing
- Water Resource Lab
- Hydrology Lab
- Drawing Hall 1 & 2
- Mechanical Workshop
- Department of Production Engineering
- Department of Electrical Engineering - Old Building
- Electrical Machine Lab
- Diploma IT & Central Library
- Student Amenities Building
- Ceramic Technology Department
- LEC Old Building (Palatial Building)
New Campus:
- Department of Power Electronics Engineering
- Department of IT Engineering
- Department of Industrial Engineering
- Department of Mechanical Engineering
- New Building (Administration, Siemens Center of Excellence, and the Electrical and Chemical Departments)