Балша е село в област София-град, България. Балша се намира на 673 m надморска височина, в Стара планина. Жителите са 725 (2025). Най-близкият голям град е София, на 17,3 km на юг. Сред забележителностите наоколо са Боянска църква (23 km), Национален археологически институт с музей (17,6 km) и Национална галерия (17,6 km). Сред природните обекти са Черни връх (32 km) и Кътински пирамиди (5,0 km).