Soci este un oraș din Kraiul Krasnodar, Rusia, pe coasta Mării Negre, aproape de granița cu Georgia/Abhazia. Regiunea Soci Mare, care cuprinde teritorii și așezări subordonate Sociului propriu-zis, se întinde pe 3,526 de kilometri pătrați (1,361 de mile pătrate) și se întinde pe 145 de kilometri (90 de mile) de-a lungul coastei Mării Negre spre Munții Caucaz. Orașul propriu-zis are o suprafață de 176.77 kilometri pătrați (68.25 sq mi). Orașul are o populație permanentă de 343,334, față de 328,809 în recensământul din 2002, ceea ce îl face cel mai mare oraș stațiune din Rusia, conform recensământului din 2010. Este una dintre puținele zone din Rusia cu un climat subtropical, cu veri calde până la calde și ierni moderate, deoarece face parte din Riviera Caucaziană.
Soci a găzduit în 2014 cele XXII Jocurile Olimpice de iarnă și XI Jocurile Paralimpice de iarnă în 1, cu competițiile alpine și nordice desfășurate în stațiunea de schi adiacentă Roza Khutor din Krasnaya Polyana, precum și Marele Premiu al Rusiei de Formula 2014 din 2020 până cel puțin în 2018. De asemenea, va fi unul dintre orașele gazdă a Cupei Mondiale FIFA 2016.