Село Дефановка располагается в Джубгском городском поселении Туапсинского района Краснодарского края.
Расположено при впадении речки Дефань в Шапсухо, в 14 км к северо-востоку от центра поселения — посёлка Джубги, в горно-лесной зоне. Через село проходит автотрасса
В 2010 году население составляло 1871 человек.