EngiRank 2025

European Ranking of Engineering Programs

Comprehensive analysis of 300 engineering institutions across Europe, evaluated using rigorous methodology and authoritative data sources.

Read methodology
300 Universities
36 Countries

217 Universities Found

Mechanical engineering 2025

Rank 2025Institution
CountryRANK 2024RANK 2023FINAL SCORE
Research
64%
Innovation
26%
Teaching
10%
1=Delft University of TechnologyNetherlands1=1=10088.1483.520.00
1=Technical University of DenmarkDenmark1=1=99.5987.8583.050.00
1=Norwegian University of Science and TechnologyNorway4=-99.2283.1492.460.00
4=Chalmers University of TechnologySweden3398.1278.361000.00
4=University of NottinghamUnited Kingdom--97.2788.9174.180.00
4=KTH Royal Institute of TechnologySweden4=5=97.2284.7983.200.00
7=IMT AtlantiqueFrance8=11=96.5110042.0112.50
7=KU LeuvenBelgium4=5=96.4383.4778.5212.50
9=Technical University of MunichGermany8=11=95.3280.9886.350.00
9=Aalborg UniversityDenmark12=13=94.3588.9865.890.00
11=Swiss Federal Institute of Technology LausanneSwitzerland15=-93.9685.7063.9518.75
11=Polytechnic University of MilanItaly8=7=93.9381.5681.160.00
11=Polytechnic University of ValenciaSpain4=13=93.8868.9965.75100
11=Swiss Federal Institute of Technology ZurichSwitzerland8=-93.0387.1666.220.00
15=Arts et Métiers ParisTechFrance21=30=90.7770.6869.4962.50
15=Technical University of MadridSpain15=26=90.7168.6371.2168.75
15=RWTH Aachen UniversityGermany12=7=90.6577.9780.000.00
15=Université de LorraineFrance15=22=90.5177.5956.1556.25
15=Eindhoven University of TechnologyNetherlands19=1089.8477.4078.990.00
20=University of SurreyUnited Kingdom--89.3879.7372.520.00
20=Polytechnic University of TurinItaly21=489.1375.0871.3725.00
20=Karlsruhe Institute of TechnologyGermany19=13=88.5876.9076.610.00
23=University of the Basque CountrySpain23=17=86.6676.7571.560.00
23=Ghent UniversityBelgium26=30=86.3175.9966.8612.50
23=Lappeenranta University of TechnologyFinland12=17=86.1078.8538.3262.50
23=Institut national des sciences appliquées LyonFrance23=26=86.0671.2471.3425.00
23=École des mines ParisFrance28=19=86.0075.8171.810.00
28=Mälardalen UniversitySweden23=30=85.5271.3780.360.00
28=Aalto UniversityFinland15=7=85.4881.2258.330.00
28=University of LeobenAustria26=13=84.8874.2672.130.00
31=University of TwenteNetherlands28=19=83.8171.5775.100.00
31=Graz University of TechnologyAustria28=22=83.7464.6390.360.00
31=Friedrich-Alexander University Erlangen-NürnbergGermany31=26=83.2272.0772.350.00
34=Technische Universität DarmstadtGermany34=35=82.6870.3074.750.00
34=Aston UniversityUnited Kingdom--82.0984.4041.780.00
34=Luleå University of TechnologySweden31=22=82.0066.2981.800.00
34=École centrale de LyonFrance34=41=81.9964.4480.4612.50
38=Polytechnic University of CataloniaSpain34=30=81.6573.5964.580.00
38=Brunel University LondonUnited Kingdom--81.5376.2358.390.00
38=University College DublinIreland34=41=81.5378.0448.9712.50
38=Université de technologie de Belfort MontbéliardFrance31=53=81.0173.1744.8443.75
38=Technische Universität DresdenGermany34=30=80.7471.3267.070.00
43=Technical University of BerlinGermany41=46=80.2068.2472.420.00
43=University of StuttgartGermany41=35=79.9465.0978.710.00
43=Universidad Carlos III de MadridSpain41=26=79.5166.5258.1137.50
46=Loughborough UniversityUnited Kingdom--79.1973.5857.750.00
46=University of LuxembourgLuxembourg46=46=78.6272.7058.100.00
46=Centrale NantesFrance46=35=78.4668.4559.8916.67
46=Institut polytechnique de GrenobleFrance48=57=78.3668.2556.4525.00
46=Northumbria UniversityUnited Kingdom--78.1977.7745.640.00
51=Vienna University of TechnologyAustria34=35=78.0665.1673.290.00
51=École nationale des travaux publics de l'ÉtatFrance48=57=77.7265.2572.140.00
51=University of StrathclydeUnited Kingdom--77.6071.0958.820.00
51=Leibniz University HannoverGermany52=53=77.5768.0562.806.25
55=Istanbul Technical UniversityTurkiye--76.1461.9847.9862.50
55=Coventry UniversityUnited Kingdom--76.0871.0154.760.00
55=AGH University of KrakowPoland66=72=75.5764.0741.7562.50
55=London South Bank UniversityUnited Kingdom--75.4469.8955.460.00
55=Heriot-Watt UniversityUnited Kingdom--75.3768.7957.700.00
55=CentraleSupélecFrance41=41=75.2867.8859.470.00
61=Middle East Technical UniversityTurkiye--75.0861.0857.8437.50
61=Université catholique de LouvainBelgium48=41=74.9668.7656.620.00
61=École polytechniqueFrance52=46=74.7958.7078.520.00
61=University of PortoPortugal54=-74.6071.1844.8512.50
61=École nationale supérieure de mécanique et des microtechniques de BesanconFrance48=72=74.4473.1540.0212.50
61=Sabanci UniversityTurkiye--74.2668.5147.1318.75
61=Institut national polytechnique de ToulouseFrance-79=74.1264.7155.1918.75
68=University of BathUnited Kingdom--73.8871.1148.360.00
68=University of WuppertalGermany66=100=73.5165.0960.730.00
68=Bordeaux INPFrance66=46=73.2964.7152.8518.75
68=Technical University of BraunschweigGermany58=57=73.1956.9178.030.00
68=University of LisbonPortugal54=-73.1371.3745.710.00
73=University of PatrasGreece66=65=72.7461.5466.450.00
73=National Technical University of AthensGreece54=53=72.6061.5466.090.00
73=Université d'OrléansFrance58=-72.5564.4648.6525.00
73=Université Polytechnique Hauts-de-FranceFrance66=65=72.4163.7647.1231.25
73=Université Gustave EiffelFrance41=35=72.3967.6851.840.00
73=Mondragon UniversitySpain58=79=72.3960.0452.6137.50
73=Johannes Kepler University LinzAustria58=72=72.2660.2568.010.00
80=Université du MaineFrance58=72=71.5163.3059.110.00
80=University of ZagrebCroatia58=79=71.4664.2056.990.00
80=Université de Bretagne SudFrance58=57=71.2858.3961.3018.75
80=École des mines de Saint-ÉtienneFrance74=63=70.8661.9354.9412.50
80=Warsaw University of TechnologyPoland76=63=70.8658.7640.3962.50
80=Institut national des sciences appliquées de ToulouseFrance66=46=70.8461.8760.440.00
80=Upper Austria University of Applied SciencesAustria--70.8461.2056.5312.50
80=Public University of NavarreSpain92*-70.5462.2048.0425.00
80=Institut supérieur de l'aéronautique et de l'espaceFrance66=79=70.5254.3368.2018.75
89=Université de technologie de TroyesFrance92=100=70.1965.1035.2237.50
89=Universite de MonsBelgium87=72=70.0562.0657.810.00
89=Hamburg University of TechnologyGermany82=57=69.5958.3664.750.00
89=University of JaénSpain92=94=69.4172.3622.3125.00
89=University of Chemistry and Technology, PragueCzechia76=94=69.2570.0637.790.00
89=Bauhaus-Universität WeimarGermany87=65=69.2073.7829.380.00
95=Kaunas University of TechnologyLithuania92=115=69.0673.5129.590.00
95=Bilkent UniversityTurkiye--68.8562.4942.6625.00
95=Brno University of TechnologyCzechia66=65=68.6869.3437.820.00
95=University of SalernoItaly74=53=68.5760.3746.6225.00
95=Gdańsk University of TechnologyPoland92=94=68.4470.5329.0612.50
95=Yildiz Technical UniversityTurkiye--68.4360.2030.4162.50
101=École normale supérieure Paris-SaclayFrance113=100=67.8862.6750.380.00
101=Silesian University of TechnologyPoland107=100=67.7163.4937.2925.00
101=Free University of Bozen-BolzanoItaly76=-67.6865.3838.4012.50
101=Technische Hochschule IngolstadtGermany58=100=67.5355.8964.490.00
101=Conservatoire national des arts et métiersFrance82=22=67.4759.7155.830.00
101=University of BremenGermany82=94=67.3457.4960.380.00
101=TU Dortmund UniversityGermany92=100=67.2357.7259.560.00
101=École nationale supérieure de mécanique et d'aérotechniqueFrance87=79=67.0857.4659.720.00
101=Chemnitz University of TechnologyGermany87=87=66.9155.1764.360.00
110=University of BradfordUnited Kingdom--66.8365.0442.180.00
110=Universität der Bundeswehr MünchenGermany76=65=66.7752.9368.930.00
110=Institut national des sciences appliquées de RennesFrance92=94=66.7665.8534.7612.50
110=Université de technologie de CompiègneFrance119=123=66.6857.7247.2225.00
110=University of KasselGermany92=57=66.5562.0348.080.00
110=ENSTA BretagneFrance76=87=66.4256.8359.290.00
110=École des Ponts ParisTechFrance92=79=66.2956.7659.060.00
110=Institut national des sciences appliquées de Rouen NormandieFrance76=72=66.2658.0845.2725.00
110=University of CyprusCyprus107=128=65.9965.9037.930.00
110=Clausthal University of TechnologyGermany92=87=65.9556.2048.5725.00
110=Sant'Anna School of Advanced StudiesItaly119=87=65.9057.6356.060.00
121=University of the West of EnglandUnited Kingdom--65.7764.2740.920.00
121=University of BayreuthGermany113=100=65.7162.7844.070.00
121=Ilmenau University of TechnologyGermany107=110=65.6053.1765.110.00
121=Tallinn University of TechnologyEstonia92=123=65.5863.2542.660.00
121=University of HuddersfieldUnited Kingdom--65.3661.9844.870.00
121=Freiberg University of Mining and TechnologyGermany92=100=65.2362.5043.360.00
121=University of StavangerNorway92=-65.1454.6560.540.00
121=Technical University of CartagenaSpain128=118=65.0865.3836.530.00
121=University of AveiroPortugal87=72=65.0868.7029.130.00
121=Université de ToulonFrance119=110=65.0756.1657.010.00
131=IMT Mines AlbiFrance82=65=64.4757.1653.110.00
131=Lodz University of TechnologyPoland82=79=64.3757.2433.7243.75
131=Wrocław University of Science and TechnologyPoland128=123=64.3363.6438.300.00
131=Budapest University of Technology and EconomicsHungary107=118=64.3162.7240.280.00
131=Czech Technical University in PragueCzechia113=118=64.2360.8244.280.00
131=École nationale d'ingénieurs de BrestFrance92=79=64.1957.3351.920.00
131=Université de PoitiersFrance113=87=64.0257.4751.140.00
131=Izmir Institute of TechnologyTurkiye--63.8958.8647.700.00
131=University of Naples ParthenopeItaly107=87=63.8767.3828.710.00
131=École Nationale de l'Aviation CivileFrance--63.8051.1064.670.00
131=University of BelgradeSerbia--63.7759.7334.6325.00
142=Otto von Guericke University MagdeburgGermany107=87=63.1655.7152.650.00
142=The University of Kaiserslautern-LandauGermany132=-63.1354.0650.8312.50
142=Technical University of CreteGreece113=-62.9863.2035.530.00
142=Duzce UniversityTurkiye--62.4472.2613.880.00
142=Université d'ArtoisFrance132=118=62.4363.9132.390.00
142=University of SiegenGermany113=94=62.2661.9536.280.00
142=Opole University of TechnologyPoland137=138=62.2672.0713.780.00
149=Poznań University of TechnologyPoland132=128=62.0553.5532.7450.00
149=University of SplitCroatia92=133=62.0266.8124.790.00
149=Marche Polytechnic UniversityItaly--61.9257.8144.510.00
149=Gazi UniversityTurkiye--61.7154.2730.1950.00
149=VŠB – Technical University of OstravaCzechia137=128=61.6956.3047.250.00
149=Brandenburg University of TechnologyGermany119=118=61.5254.2451.350.00
149=Sakarya UniversityTurkiye--61.5056.777.8687.50
149=University of CalabriaItaly119=100=61.4658.0942.620.00
149=Gebze Technical UniversityTurkiye--61.2860.3037.200.00
149=University of MinhoPortugal128=115=61.1560.0037.540.00
149=Paderborn UniversityGermany132=128=61.1055.4647.460.00
160=Kocaeli UniversityTurkiye--60.9062.7630.670.00
160=Roma Tre UniversityItaly119=110=60.8255.1447.400.00
160=École centrale de LilleFrance--60.2959.9535.220.00
160=Transilvania University of BrasovRomania119=128=60.0143.3128.21100
160=University of MaltaMalta--59.9553.6742.8312.50
160=Polytechnic University of BariItaly119=100=59.9358.7036.990.00
166=Karabuk UniversityTurkiye--59.8766.1120.350.00
166=Institut national des sciences appliquées Centre Val de LoireFrance137=-59.1957.5332.1212.50
166=University of L'AquilaItaly132=126=59.1655.6141.710.00
166=University of SannioItaly128=135=59.1359.5832.800.00
166=West Pomeranian University of TechnologyPoland119=115=58.8854.6532.2625.00
171=Karadeniz Technical UniversityTurkiye--58.7360.5818.6525.00
171=Cracow University of TechnologyPoland148=14258.6462.1725.660.00
171=Helmut-Schmidt-UniversityGermany141=138=58.5351.0350.130.00
171=University Politehnica of BucharestRomania92=135=57.8247.5747.7418.75
175=University of MariborSlovenia145=138=57.7061.7723.920.00
175=École centrale de MarseilleFrance141=110=57.3251.1846.410.00
177=Technical University of KosiceSlovakia148=151=55.4844.2118.9587.50
177=University of SalentoItaly145=135=55.2858.9723.370.00
177=University of BergamoItaly141=133=55.0854.0633.730.00
180=University of Cassino and Southern LazioItaly140126=53.8948.7342.280.00
180=University of West BohemiaCzechia148=143=53.2348.1441.730.00
180=Military University of Technology WarsawPoland145=143=53.0849.5811.0962.50
183=University of West AtticaGreece151=-52.4652.6529.550.00
183=Technical University of Cluj-NapocaRomania141=148=52.4245.4337.4218.75
183=University of Zielona GoraPoland153=-51.6558.2314.910.00
186=Polytechnic Institute of LeiriaPortugal--50.2352.9617.2312.50
186=Manisa Celal Bayar UniversityTurkiye--50.1455.4416.880.00
186=University of Novi SadSerbia--49.4649.9027.280.00
189=Politehnica University of TimisoaraRomania153=146=48.6551.2422.050.00
189=University of Beira InteriorPortugal151=146=48.2653.9812.196.25
189=Firat UniversityTurkiye--48.0460.400.000.00
189=Lublin University of TechnologyPoland155=148=47.9954.8812.120.00
189=University Institute of Architecture of Reggio CalabriaItaly155=138=47.8448.9524.880.00
189=Óbuda UniversityHungary159=-47.7145.4832.230.00
195=Białystok University of TechnologyPoland155=151=47.4652.370.0037.50
195=Tomas Bata University in ZlinCzechia162=155=47.4251.5118.030.00
195=University of RijekaCroatia155=-47.3550.3220.480.00
195=University of KragujevacSerbia--47.1854.4510.800.00
199=Technical University of LiberecCzechia168=163=46.1447.6822.950.00
199=Riga Technical UniversityLatvia159=157=45.7445.9625.650.00
199=Vilnius Gediminas Technical UniversityLithuania162=143=45.1744.9326.370.00
202=University of MiskolcHungary159=148=44.9741.1434.220.00
202=University of LatviaLatvia162=157=44.9452.279.380.00
202=Slovak University of TechnologySlovakia162=151=44.3645.4922.850.00
202=Polytechnic Institute of PortoPortugal168=157=44.1246.828.4025.00
206=Rzeszów University of TechnologyPoland162=151=43.9444.2124.500.00
206=University of NisSerbia--43.7746.2519.520.00
206=Częstochowa University of TechnologyPoland168=155=43.7050.928.950.00
209Dunarea de Jos University of GalatiRomania168=160=42.9140.8229.180.00
210Gh. Asachi Technical UniversityRomania162=160=41.3440.9624.480.00
211University of ZilinaSlovakia17216239.0042.6814.120.00
212=University of CraiovaRomania174=167=35.7539.8011.420.00
212=Technical University of SofiaBulgaria173163=35.3835.8019.290.00
212=Kielce University of TechnologyPoland17716635.2039.390.0025.00
215Latvia University of Life Sciences and TechnologiesLatvia174=16532.2035.4211.230.00
216University of Chemical Technology and Metallurgy SofiaBulgaria176167=25.4427.899.090.00
217University of Defence in BrnoCzechia17816924.3930.660.000.00

University Comparison Tool

Compare up to 4 universities side by side across all ranking metrics

Select University 1

Click to add university

Select University 2

Click to add university

Select University 3

Click to add university

Select University 4

Click to add university

Our Ranking Methodology

Our comprehensive methodology evaluates universities across five key criteria, using authoritative data sources including Elsevier Scopus and institutional reporting.

Research (28%)

Publications, Citations, FWCI

Innovation (25%)

Academic–Corporate Collaboration, Research & Innovation Funding

Internationalization (16%)

International collaboration, European University

Methodology Weights

Ready to Explore European Engineering Excellence?

Discover comprehensive rankings, detailed university profiles, and insights that will help you make informed decisions about engineering education in Europe.