Selo Bila se nalazi u Livanjskoj općini (kotlini) uz magistralni put Livno-Split. Selo je razbijenog tipa i proteže se u smjeru sjever-jug u dužini od 3 km. Od matičnog grada je udaljeno oko 8 km. Nastanjeno je sa 99% hrvatskim-rimokatoličkim življem a 1% su mješani brakovi.