Є найбільшим курортним містом Росії, а також великим економічним центром чорноморського узбережжя Росії, неофіційно іменується літньою, південною та курортною «столицею» Росії. Постійне населення в межах міста — 433 644 осіб (на 1 січня 2019 року). Займає 5-е місце серед міст Південного федерального округу (після Ростова-на-Дону, Волгограда, Краснодара, Астрахані) та 48-е місце за чисельністю населення в Росії. Серед міст на Чорному морі Сочі посідає 3-е місце, поступаючись Одесі, Самсуну, і трохи випереджаючи Севастополь, Трабзон і Варну.