Балша е село в Западна България. То се намира в Столична община, Област София.Селото е разположено в полупланински район - подножието на Стара планина, на около 10-15 км от София.
По местни предания, в праисторическа легенда се разказва, че когато Софийската котловина била залята от езеро, чиито води стигали до полите на Стара планина и Витоша, селото е било разположено на хълма над сегашния манастир "Св. Теодор Стратилат" в местността, наречена "Кълна река", съответно "Кълна глава".
Балша е сред най - старите селища в Софийско поле. Над селото има руини от стара римска крепост.Също над селото се намира и манастирът "Свети Теодор Стратилат",който е построен върху основите на стар средновековен манасатир,чието основаване се губи далеч назад във времето.
Най-значимият паметник в Балша останал от средновековието е старта църква "Света Петка",датирана към XIV-XV век.Жалко е ,че тази старина, представляваща българската средновековна монументална архитектура и живопис,днес продължава да се руши и не се предприемат никакви мерки за запазването ѝ в бъдеще!
Непосредствено до старата църква високо се извисяват кубетата на новата селска черква "Св.Петка",построена през 1920 г.
Освен с хилядолетната си история, селото се гордее и с един свой знаменит представител - Иван Николаевич Денкоглу, който оставя своя отпечатък върху цялата българска история, чрез просветителската си и дарителска дейност.