Посёлок Сосновый располагается в Небугском сельском поселении Туапсинского района Краснодарского края.
Посёлок расположен в 16 км от села Агой и в 27 км от города Туапсе.
Топоним "сосновый" произошёл от небольшой рощи пицундской сосны, произрастающей на мысе Широкий, где разместился Дом отдыха "Сосновый".
Сосновый зарегистрирован в списках населённых пунктов решением Краснодарского крайисполкома от 24 октября 1958 года основан при Доме отдыха "Сосновый" МВД СССР.
По переписи 1989 года в посёлке проживал 591 человек, из них: русских — 517 человек, украинцев — 48 человек, армян — 10 человек, адыгейцев — 2 человека.
В 2010 году население составляло 611 человек.