Село Шедок находится в Мостовском районе Краснодарского края.
Административный центр Шедокского сельского поселения.
Село расположено на левом берегу Псебайки, в 22 км южнее районного центра — посёлка Мостовского.
В селе находится железнодорожнаястанция Шедок на линии Курганная—Шедок.
Шедокский форштадт основан в 1859 году при Шедокском укреплении (функционировало в 1856-1862 годах), 1871 года — посёлок, с 1880 года — слобода Шедок, с 1890 года — село.
В 2010 году население составляло 1883 человека.