alt

Delft University of Technology (TU Delft)

Mekelweg 5 Delft, South Holland 2628 Netherlands
  • Overview
  • Facilities
  • Placement
  • Student Life
  • Available Courses

Institution Overview

Institution details and overview.

About the Institution
  • TU Delft is a leading public technical research university in the Netherlands. Its education and research focus on engineering sciences, technology, design, innovation and solutions to major societal challenges.
  • The university has 8 faculties, offering 16 bachelor’s programmes and more than 30 master’s programmes.
Institution Type

Public Technical Research University

Establishment Year
  • 8 January 1842
Educational Focus
  • Engineering
  • Technology
  • Architecture and the built environment
  • Aerospace engineering
  • Civil engineering and geosciences
  • Electrical engineering
  • Mathematics and computer science
  • Mechanical engineering
  • Industrial design engineering
  • Applied sciences

Technology, policy and management

Accreditations
  • NVAO institutional audit: TU Delft received a positive institutional audit result from NVAO.
  • Institutional Quality Assurance Assessment: TU Delft received the Institutional Quality Assurance Assessment certificate in 2025.
  • Programme-level accreditation: TU Delft programme audits and institutional audit reports are available through NVAO.
Rankings
  • QS World University Rankings 2026: Ranked =47 globally
  • QS Subject Ranking 2026 — Engineering & Technology: Listed in QS Engineering & Technology subject ranking
  • QS Sustainability Ranking 2026: Ranked =35
  • QS Europe University Rankings — Western Europe: Ranked 4th
Highlights
  • Oldest and largest technical university in the Netherlands.
  • Public technical research university.
  • Founded in 1842.
  • Has 8 faculties.
  • Offers 16 bachelor’s programmes and more than 30 master’s programmes.
  • Strong global ranking position in QS World University Rankings 2026: =47 worldwide.
  • Covers nearly the full spectrum of engineering sciences across 41 departments in 8 faculties.