Gornja Bosna je prirodno omeđena historijska oblast u gornjem slivu rijeke Bosne, smještena u planinama, ali prometno otvorena u svim smjerovima. Proteže se od vrela rijeke Bosne i Vrandučkog klanca, te gornje Drine i Borove glave.[1] Gornja Bosna zauzima prostor područja Sarajeva (bez Pala), Ilijaša, Hadžića, Breze, Vareša, Kaknja, Visokog, Kiseljaka, Fojnice, Kreševa i Zenice i dijelove općine Busovača, Trnovo i Olovo. Sa zeničkim područjem obuhvaća dio gornjeg toka Lašve i njeno ušće u Bosnu. Čitavo područje je bogato šumom, rijekama i rječicama. [2]