Jest miastem znajdującm się w Bułgarii oraz jest jej stolicą. Jest miejscowością położoną w zachodniej częscie tego oto państwa, czyli Bułgarii, w śródgórksiej kotlinie, u stóp masywu Witoszy. Miasto to położone jest nad rzeką Bojanską, która jest lewym dopływem rzeki Iskyr. Sofia stanowi wydzielony obwód miejski, jest tez ośrodkiem administracyjnym obwodu sofijskiego. W starożytności Sofia była tracką osadą o nazwie Serdika, która pochodziła od trackiego plemienia Serdów. Lecz później osieliło się inne plemię, zwane Odryzów, około 500 r p.n.e., które miało swojego króla. Jednak przez krótki okres w czasie IV r p.n.e. miasto było w posiadaniu Filipa Macedońskiego i oczywiście jego kochanego syna, Aleksandra Wielkiego.