Город Верхососёнск находился в верховьях реки Тихая Сосна. Верхососёнск основан как пограничная крепость в ходе строительства Белгородской черты в 1647 году.
В середине XVIII века входил в Воронежскую провинцию Воронежской губернии. Входил в состав Бирюченского уезда затем Алексеевского уезда Воронежской губернии.
В ходе губернской реформы в 1779 году Верхососёнск утратил ранг города и стал слободой.
По данным 1859 года разделён на 4 слободы с общим населением 4081 человек, в 1916 году - 4120 жителей.
Ныне - село Верхососна Красногвардейского района Белгородской области.