Град је настао на обалама ријеке Брегаве, окружују га планина Хргуд и Видово поље. Сам прилаз Стоцу са западне стране је Дубравска висораван, која је специфична и позната по брескви и надасве дубравском виноградарству по којем су позната столачка вина. У Стоцу постоје трагови живота од пре 3.500 година, колико су стари последњи познати налази илирског града Даорсона.
По посљедњем службеном попису становништва из 1991. године, општина Столац имала је 18.681 становника, распоређених у 36 насеља. Послије потписивања Дејтонског споразума, пријератна општина Столац је подијељена у двије општине: општину Столац, која је ушла у састав Федерације Босне и Херцеговине и општину Берковићи, која је ушла у састав Републике Српске.
Коначни резултати пописа становништва од 15. марта 1948. године. 9. Београд: Савезни завод за статистику и евиденцију. 1955.
Национални састав становништва: резултати за Републику по општинама и насељеним мјестима 1991. Сарајево: Државни завод за статистику Републике Босне и Херцеговине. 1994.
Национални састав становништва СФР Југославије: подаци по насељима и општинама. 1. Београд: Савезни завод за статистику. 1991.
Национални састав становништва СФР Југославије: подаци по насељима и општинама. 2. Београд: Савезни завод за статистику. 1994.
Национални састав становништва СФР Југославије: подаци по насељима и општинама. 3. Београд: Савезни завод за статистику. 1994.
Попис становништва, домаћинстава и станова у Босни и Херцеговини, 2013.: резулати пописа. Сарајево: Агенција за статистику Босне и Херцеговине. 2016.
Попис становништва 1953. 11. Београд: Савезни завод за статистику. 1960.