Abroadly

Study Engineering in Portugal 🇵🇹

Portugal offers 214 Engineering programs across 38 universities. Tuition ranges from $1k–$3k/yr, making it one of the more affordable destinations for international students. 99% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

214 Programs
38 Universities
$1k–$3k/yr Tuition
99% STEM
22% Scholarships

Why Portugal for Engineering?

Living Cost

$9,000/yr

Full guide to studying in Portugal →

By Degree Level

Master (88) Bachelor (86) PhD (38) Diploma (2)

Top Universities for Engineering in Portugal

University of Lisbon

Lisbon · National rank #1 · QS #230

Master in Civil Engineering · Master PhD in Chemical Engineering · PhD
Bachelor in Civil Engineering · Bachelor Master in Engineering and Industrial Management · Master Bachelor in Chemical Engineering · Bachelor Master in Mechanical Engineering · Master PhD in Civil Engineering · PhD PhD in Transportation Systems · PhD Master in Materials Engineering · Master PhD in Chemical and Biological Engineering · PhD PhD in Electrical and Computer Engineering · PhD PhD in Mechanical Engineering · PhD Master in Civil Engineering · Master Bachelor in Mechanical Engineering · Bachelor Master in Industrial Engineering and Management · Master Bachelor in Electrical and Computer Engineering · Bachelor Master in Environmental Engineering · Master Master in Mining and Geo-Resources Engineering · Master
University of Porto

Porto · National rank #2 · QS #237

Chemical Engineering · Master Civil Engineering · Master Industrial Engineering and Management · Master Mechanical Engineering · Master
University of Coimbra

Coimbra · National rank #3 · QS #347

Master in Civil Engineering · Master Master in Chemical Engineering · Master Master in Electrical and Computer Engineering · Master PhD in Chemical Engineering · PhD Master in Environmental Engineering · Master
University of Minho - School of Engineering

Guimarães · National rank #4 · QS #566

Doctoral Program in Mechanical Engineering · PhD Civil Engineering · Master Chemical Engineering · Master Doctoral Program in Civil Engineering · PhD Mechanical Engineering · Master Biomedical Engineering · Bachelor Doctoral Program in Biomedical Engineering · PhD
University of Minho

Braga · National rank #5 · QS #566

Biomedical Engineering · Bachelor PhD in Materials Science and Engineering · PhD Industrial Electronics and Computers · Bachelor Civil Engineering · Master
Bachelor in Civil Engineering · Bachelor Integrated Master in Civil Engineering · Master Master in Civil Engineering · Master PhD in Civil Engineering · PhD Integrated Master in Biomedical Engineering · Master
Polytechnic Institute of Porto

Porto · National rank #9

Master in Chemical Engineering · Master Civil Engineering · Bachelor Master in Electrical and Computer Engineering · Master Chemical Engineering · Bachelor Master in Biomedical Engineering · Master Biomedical Engineering · Bachelor PhD in Electrical and Computer Engineering · PhD Master in Civil Engineering · Master Master in Mechanical Engineering · Master
ISCTE – University Institute of Lisbon

Lisbon · National rank #11 · QS #711

Computer Engineering · Bachelor
ISCTE - University Institute of Lisbon

Lisbon · National rank #11 · QS #711

Computer Engineering · Bachelor
University of Beira Interior

Covilhã · National rank #11

Environmental Engineering · Bachelor Civil Engineering · Bachelor PhD in Civil Engineering · PhD Biomedical Engineering · Bachelor
University of Évora

Évora · National rank #11

Electrical and Computer Engineering · Master Environmental Engineering · Master
Polytechnic Institute of Bragança

Bragança · National rank #13

Environmental Engineering · Bachelor Biomedical Engineering · Master Agricultural Engineering · Bachelor Informatics Engineering · Master Computer Engineering · Bachelor Electrical and Computer Engineering · Master Chemical Engineering · Bachelor Forestry and Environmental Engineering · Bachelor Mechanical Engineering · Bachelor Civil Engineering · Bachelor Industrial Management · Bachelor
University of Madeira

Funchal · National rank #17

Civil Engineering · Bachelor Electronics & Telecommunications Eng. · Bachelor
Fernando Pessoa University

Porto · National rank #19

Civil Engineering · Master
Polytechnic Institute of Coimbra

Coimbra · National rank #20

Electrical and Computer Engineering · Master Computer Engineering · Bachelor Environmental Engineering · Bachelor Mechanical Engineering · Bachelor Food Engineering · Bachelor Master in Civil Engineering · Master Master in Mechanical Engineering · Master
Instituto Politécnico de Coimbra

Coimbra · National rank #20

Food Engineering · Master Industrial Management and Engineering · Master Forestry Engineering · Bachelor PhD in Biomedical Engineering · PhD Mechanical Engineering · Bachelor Environmental Engineering · Bachelor Civil Engineering · Master Agricultural Engineering · Bachelor
Polytechnic Institute of Leiria

Leiria · National rank #21

Computer Engineering · Bachelor Biomedical Engineering · Bachelor Civil Engineering · Bachelor Bachelor in Electrical and Computer Engineering · Bachelor Master in Civil Engineering · Master Bachelor in Civil Engineering · Bachelor Master in Biomedical Engineering · Master PhD in Sustainable Energy Systems · PhD Bachelor in Mechanical Engineering · Bachelor
Polytechnic Institute of Viseu

Viseu · National rank #21

Civil Engineering · Bachelor
Polytechnic Institute of Setúbal

Setúbal · National rank #22

Master in Civil Engineering · Master Master in Mechanical Engineering · Master Mechanical Engineering · Bachelor Civil Engineering · Bachelor

All Programs

Master in Civil Engineering

University of Coimbra

Master STEM

Master in Chemical Engineering

University of Coimbra

Master STEM

Civil Engineering

University of Madeira

Bachelor STEM Aid

Construction Works Management and Building Renovation

Instituto Politécnico da Maia

Diploma STEM Aid

Engenharia Industrial (Industrial Engineering)

Polytechnic Institute of Castelo Branco

Bachelor STEM Aid

Engenharia Eletrotécnica e Telecomunicações

Polytechnic Institute of Castelo Branco

Bachelor STEM Aid

Engenharia e Gestão Industrial

Polytechnic Institute of Castelo Branco

Bachelor STEM Aid

Doctoral Program in Mechanical Engineering

University of Minho - School of Engineering

PhD STEM

Civil Engineering

Fernando Pessoa University

Master STEM Aid

Renewable Energy Engineering

Polytechnic Institute of Castelo Branco

Bachelor STEM Aid

Sustainable Construction

Polytechnic Institute of Castelo Branco

Master STEM Aid

Air Transport Management (+ ATPL)

Atlântica - Instituto Universitário

Bachelor Aid

Aeronautical Engineering

Atlântica - Instituto Universitário

Bachelor STEM Aid

Engenharia de Máquinas Marítimas (Marine Engineering)

Escola Náutica Infante D. Henrique

Bachelor STEM

Engenharia Eletrotécnica Marítima (Marine Electrotechnical Engineering)

Escola Náutica Infante D. Henrique

Bachelor STEM

Sistemas Eletrónicos Marítimos (Maritime Electronic Systems)

Escola Náutica Infante D. Henrique

Master STEM

Computer Engineering

ISCTE – University Institute of Lisbon

Bachelor STEM

Bachelor in Civil Engineering

Faculty of Engineering of the University of Porto (FEUP)

Bachelor STEM

Master in Engineering and Industrial Management

Faculty of Engineering of the University of Porto (FEUP)

Master STEM

Bachelor in Civil Engineering

University of Beira Interior - Faculty of Engineering

Bachelor STEM

Integrated Master in Civil Engineering

University of Beira Interior - Faculty of Engineering

Master STEM

Civil Engineering

University of Minho - School of Engineering

Master STEM

Chemical Engineering

University of Minho - School of Engineering

Master STEM

Doctoral Program in Civil Engineering

University of Minho - School of Engineering

PhD STEM

Environmental Engineering

Polytechnic Institute of Bragança

Bachelor STEM

Chemical Engineering

University of Porto

Master STEM

Bachelor in Chemical Engineering

Higher Institute of Engineering of Lisbon

Bachelor STEM

Civil Engineering

University of Porto

Master STEM

Industrial Engineering and Management

University of Porto

Master STEM

Mechanical Engineering

University of Porto

Master STEM

Bachelor in Chemical Engineering

Faculty of Engineering of the University of Porto (FEUP)

Bachelor STEM

Licenciatura em Engenharia Química

Instituto Superior de Engenharia de Lisboa

Bachelor STEM

Doctoral Program in Aerospace Engineering

Instituto Superior Técnico

PhD STEM Aid

Electrical and Computer Engineering

Polytechnic Institute of Coimbra

Master STEM

Computer Engineering

Polytechnic Institute of Coimbra

Bachelor STEM

Food Engineering

Instituto Politécnico de Coimbra

Master STEM

Industrial Management and Engineering

Instituto Politécnico de Coimbra

Master STEM

Computer Engineering

Polytechnic Institute of Leiria

Bachelor STEM

Food Engineering

Instituto Politécnico de Beja

Bachelor STEM

Computer Engineering

Instituto Politécnico de Beja

Bachelor STEM

Renewable Energy Engineering

Instituto Politécnico de Beja

Master STEM

Licenciatura em Engenharia Civil

Instituto Politécnico da Guarda

Bachelor STEM

Mestrado em Engenharia Civil - Construção e Reabilitação

Instituto Politécnico da Guarda

Master STEM

Doctoral Program in Industrial Engineering and Management

Instituto Superior Técnico

PhD STEM Aid

Mestrado em Engenharia Mecânica

Instituto Superior de Engenharia de Lisboa

Master STEM

Licenciatura em Engenharia Civil

Instituto Politécnico de Tomar

Bachelor STEM

Master in Civil Engineering

Polytechnic Institute of Guarda

Master STEM

Environmental Engineering

Polytechnic Institute of Coimbra

Bachelor STEM

Navigation

Escola Superior Náutica Infante D. Henrique

Diploma STEM Aid

Marine Engineering (Engenharia de Máquinas Marítimas)

Escola Superior Náutica Infante D. Henrique

Master STEM

Computer Engineering

ISCTE - University Institute of Lisbon

Bachelor STEM Aid

Pilotagem (Nautical Science - Master)

Escola Náutica Infante D. Henrique

Master STEM

PhD in Mechanical Engineering

Higher Institute of Engineering of Lisbon

PhD STEM

Master in Chemical Engineering

Polytechnic Institute of Porto

Master STEM

Environmental Engineering

University of Beira Interior

Bachelor STEM

Biomedical Engineering

University of Minho

Bachelor STEM

PhD in Materials Science and Engineering

University of Minho

PhD STEM

Industrial Electronics and Computers

University of Minho

Bachelor STEM

Biomedical Engineering

Polytechnic Institute of Leiria

Bachelor STEM

Civil Engineering

Polytechnic Institute of Leiria

Bachelor STEM

Bachelor in Electrical and Computer Engineering

Polytechnic Institute of Leiria

Bachelor STEM

Biomedical Engineering

Polytechnic Institute of Bragança

Master STEM

Civil Engineering

Polytechnic Institute of Porto

Bachelor STEM

Master in Electrical and Computer Engineering

Polytechnic Institute of Porto

Master STEM

Agricultural Engineering

Polytechnic Institute of Bragança

Bachelor STEM

Chemical Engineering

Polytechnic Institute of Porto

Bachelor STEM

Master in Biomedical Engineering

Polytechnic Institute of Porto

Master STEM

Informatics Engineering

Polytechnic Institute of Bragança

Master STEM

Computer Engineering

Polytechnic Institute of Bragança

Bachelor STEM

Electrical and Computer Engineering

Polytechnic Institute of Bragança

Master STEM

Electrical and Computer Engineering

University of Évora

Master STEM

Mestrado em Engenharia Civil

Instituto Politécnico de Guarda

Master STEM

Master in Civil Engineering

Polytechnic Institute of Setúbal

Master STEM

Master in Mechanical Engineering

Polytechnic Institute of Setúbal

Master STEM

Master in Electrical and Computer Engineering

University of Coimbra

Master STEM

Licenciatura em Engenharia Mecânica

Instituto Superior de Engenharia de Lisboa

Bachelor STEM

Materials Engineering

University of Aveiro

PhD STEM

Industrial Engineering and Management

University of Aveiro

Master STEM

Civil Engineering

University of Aveiro

Bachelor STEM

Environmental Engineering

University of Aveiro

PhD STEM

Master in Civil Engineering

Polytechnic Institute of Leiria

Master STEM Aid

Forestry Engineering

Instituto Politécnico de Coimbra

Bachelor STEM

Master in Mechanical Engineering

Faculty of Engineering of the University of Porto (FEUP)

Master STEM

Mechanical Engineering

Polytechnic Institute of Coimbra

Bachelor STEM

Computer Engineering (Specialization in Cybersecurity)

University of Algarve

Master STEM

Doctoral Program in Naval Architecture and Marine Engineering

Instituto Superior Técnico

PhD STEM Aid

Food Engineering

Polytechnic Institute of Coimbra

Bachelor STEM

Master in Civil Engineering

Higher Institute of Engineering of Lisbon

Master STEM

Bachelor in Biomedical Engineering

Higher Institute of Engineering of Lisbon

Bachelor STEM

Master in Electrical Engineering

Higher Institute of Engineering of Lisbon

Master STEM

PhD in Civil Engineering

Higher Institute of Engineering of Lisbon

PhD STEM

Master in Biomedical Engineering

Higher Institute of Engineering of Lisbon

Master STEM

Mechanical Engineering

Instituto Superior Técnico

Master STEM Aid

Doctoral Program in Chemical Engineering

Instituto Superior Técnico

PhD STEM Aid

Naval Architecture and Marine Engineering

Instituto Superior Técnico

Master STEM Aid

Doctoral Program in Mechanical Engineering

Instituto Superior Técnico

PhD STEM Aid

PhD in Civil Engineering

Faculty of Engineering of the University of Porto (FEUP)

PhD STEM

Bachelor in Environmental Engineering

Higher Institute of Engineering of Lisbon

Bachelor STEM

Biomedical Engineering

University of Aveiro

Master STEM

Chemical Engineering

Polytechnic Institute of Bragança

Bachelor STEM

Frequently Asked Questions

How much does it cost to study Engineering in Portugal?
Tuition for Engineering programs in Portugal ranges from $1k–$3k/yr. 22% of programs offer scholarships or financial aid. Annual living costs (accommodation, food, transport) are approximately $9k.
What are the English language requirements for Engineering in Portugal?
English-taught Engineering programs in Portugal typically require:. Requirements vary by university and program level — always check the specific program page.
How many Engineering programs are in Portugal?
Abroadly lists 214 Engineering programs at 38 universities across Portugal. Programs are available at Bachelor, Master, and PhD level.
Are Engineering programs in Portugal STEM-designated?
99% of Engineering programs in Portugal carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is Portugal a good country for Engineering students?
Portugal is a strong choice for Engineering with 38 universities offering these programs. The primary language is Portuguese, though many programs are taught in English.
What degree levels are available for Engineering in Portugal?
In Portugal, Engineering programs are offered at: Master (88 programs), Bachelor (86 programs), Diploma (2 programs), PhD (38 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.