Balșa este un sat din regiunea Sofia-capitala, Bulgaria. Balșa se află la 673 m altitudine, în muntele Balkan. Populația este de 725 de locuitori (2025). Cel mai apropiat oraș mare este Sofia, la 17,3 km la sud. Printre obiectivele din împrejurimi: Biserica Boiana (23 km), National Archaeological Museum (17,6 km) și Galeria Națională de Artă a Bulgariei (17,6 km). Printre locurile naturale: Cherni Vrah (32 km) și Katina's Pyramids (5,0 km).

Se scrie și Балша.