The 35th Balkan Mathematical Olympiad was held in Belgrade, Serbia, from 7th to 12th May, 2018. In this paper, organization, results and problems of this traditional competition are presented.