Город в Белгородской области, центр Шебекинского района. Находится на границе с Украиной, в семи километрах от реки Северский Донец. Население города — 39,7 тысячи человек, площадь — 41 квадратный километр.
В городе расположено множество промышленных предприятий, в том числе Шебекинский машиностроительный завод — он производит хлебопекарное и кондитерское оборудование. Известно также Макаронно-кондитерское производство, которое выпускает макароны Шебекинские.
Официальной датой основания города считается 1713 год, причем изначальное название населенного пункта — слобода Шибекина. Позднее наименование было искажено до Шебекино. Статус города поселение приобрело только в 1938 году.
В 2022 году, после начала специальной военной операции России на Украине, Шебекино пострадало от обстрелов со стороны Украины. В городе разрушены таможенный пункт пропуска, торговые центры, множество машин.