Granice Balkana je teško odrediti naročito usled geopolitičkih dešavanja i utjecaja.
Međutim postoje granice koje mogu odrediti granice Balkana u užem i širem smislu
U užem smislu, granica Balkana ide putanjom Dunav-Morava-Vardar-Egejsko more. Na taj način Balkan čine :
- Srbija
- Crna Gora
- Makedonija
- Albanija
- Bugarska
Ostale zemlje se mogu svrstati u dio Istočne Europe (Rumunjska) i Južne ili Jugoistočne Europe (Hrvatska i Bosna i Hercegovina) ili Srednje Europe (Slovenija)
Balkan u širem smislu se prostire od Jadranskog mora na zapadu, Crnog mora na istoku, Egejskog, Jonskog i Sredozemnog mora na jugu i granice sa Mađarskom na sjeveru. Tu spadaju i zemlje koje su imale i povjesni,nacionalni i politički utjecaj. Zemlje koje čine Balkan u širem smislu su:
- Slovenija
- Hrvatska
- Bosna i Hercegovina
- Crna Gora
- Srbija
- Albanija
- Bugarska
- Italija zbog Trsta
- Rumunjska bez Transilvanije
- Grčka bez ostrva
- Turska (samo Europski dio koji čini 5% teriteritorije)