География

София е разположена непосредствено до северния склон на Витоша, в ограденото с планини Софийско поле (Стара планина, Средна гора, Люлин, Лозенска планина). Пет планински прохода водят към града — Искърски, Владайски, Драгомански, Петрохански и Ботевградски.
 
Изглед към Витоша от центъра на града

През тях още през древността са минавали важни пътища, свързващи Адриатика и Средна Европа с Черно и Егейско море и Близкия Изток. Благодарение на централното си местоположение на Балканския полуостров, София и в миналото е била голям и цветущ град. През София протичат няколко маловодни реки, най-големи от които са Владайска и Перловска. Край източните квартали тече река Искър, но в този си отрязък тя не е голяма и пълноводна. София е известна от древността с многобройните си минерални и термални извори (15 находища с общ дебит на минерална вода 130 л/сек.), а в последните 60 години са построени и изкуствени езера и язовири.

София е с обща площ от 1 311 кв.км и e разположена на около 550 метра надморска височина. Това я прави четвъртата по надморска височина столица в Европа.