The Junior Balkan Mathematical Olympiad is the region's olympiad for students aged 15.5 and under. It started in 1997 and comes to Montenegro for the first time in 2027.
To challenge, encourage and develop mathematically gifted students in every member country.
To build friendly relations between the students and teachers of the member countries.
To exchange information on school syllabuses and teaching practice across the region.
Albania
Bosnia and Herzegovina
Bulgaria
Cyprus
Greece
Moldova
Montenegro
North Macedonia
Romania
Serbia
Türkiye
Guest countries at JBMO 2026 in Buzău. The 2027 list is confirmed in spring.
Armenia
Azerbaijan
Croatia
France
Georgia
Ireland
Kazakhstan
Kyrgyzstan
Malaysia
Saudi Arabia
Uzbekistan
Societies from Bulgaria, Macedonia and Serbia meet in Skopje and agree to found a junior olympiad.
The first JBMO is held in Belgrade.
Athens and Chișinău run the contest online during the pandemic.
The 30th edition in Buzău, Romania, with 23 teams.
The 31st JBMO and the first in Montenegro.
Names and photos of each committee are published in spring, once members confirm.
Runs the event: venues, travel, accommodation, budget and the programme.
Reviews every proposal, builds the shortlist and writes the marking schemes.
One leader from each team. Chooses the problems, approves the marking schemes and sets the medal cut-offs.
Mark every script with the team leaders and agree the final scores problem by problem.
Run the contest hall, collect questions in the first 30 minutes and gather the scripts.
One per team. Students who meet you at the airport and stay with you all week.
Hosts and dates of all 30 previous editions, with links to their websites where they still exist.
| Edition | Year | Host city | Country | Dates |
|---|---|---|---|---|
| 31st | 2027 | TBA | Montenegro | June 2027 |
| 30th | 2026 | Buzău | Romania | 15–20 June |
| 29th | 2025 | Struga | North Macedonia | 24–29 June |
| 28th | 2024 | Antalya | Türkiye | 25–30 June |
| 27th | 2023 | Tirana | Albania | 23–28 June |
| 26th | 2022 | Sarajevo | Bosnia and Herzegovina | 28 June – 3 July |
| 25th | 2021 | Chișinău (online) | Moldova | 29 June – 5 July |
| 24th | 2020 | Athens (online) | Greece | 9–13 September |
| 23rd | 2019 | Agros | Cyprus | 20–25 June |
| 22nd | 2018 | Rhodes | Greece | 19–24 June |
| 21st | 2017 | Varna | Bulgaria | 24–29 June |
| 20th | 2016 | Slatina | Romania | 24–29 June |
| 19th | 2015 | Belgrade | Serbia | 24–29 June |
| 18th | 2014 | Ohrid | North Macedonia | 21–26 June |
| 17th | 2013 | Antalya | Türkiye | 21–26 June |
| 16th | 2012 | Veria | Greece | 25–29 June |
| 15th | 2011 | Larnaca | Cyprus | 19–24 June |
| 14th | 2010 | Olănești | Romania | 18–22 June |
| 13th | 2009 | Sarajevo | Bosnia and Herzegovina | 25–30 June |