Stelios Angeloudis was born and raised in the Ano Poli district of Thessaloniki.He is married and is the father of two children.
He graduated from the Law School of the Hellenic Military Academy of Combat Support Officers. He reached the rank of Captain before resigning to practice law.
In 1985, he obtained his second degree in Law with a specialization in Public Law, from the Aristotle University of Thessaloniki.
He was the Special Secretary for Sports of Macedonia-Thrace at the Ministry of Culture, the General Secretary of Commerce at the Ministry of Development, president of the Hellenic Handball Federation and currently serves as the First Executive Vice President of the Hellenic Olympic Committee. He founded the National Olympic Academy, was a member of the Organizing Committee of the 2004 Olympic Games and founded Greece’s first Olympic Museum.
In 2010, he took over as the President and Managing Director of the Thessaloniki Port Authority. After his tenure at the port, he returned to his legal practice and duties at the Hellenic Olympic Committee.
In October 2023, he was elected Mayor of Thessaloniki. His mandate started on 1 January 2024.