Деревня расположена в южной части Архангельской области, в таёжной зоне, в пределах северной части Русской равнины, в 90 километрах на северо-запад от города Шенкурска[1], на правом берегу реки Ледь, притока Ваги. Ближайшие населённые пункты: на северо-западе деревня Лапухинская.
Указана в «Списке населённых мест по сведениям 1859 года» в составе 1-го стана Шенкурского уездаАрхангельской губернии под номером «2190» как «Булавинская (Жаровлевская)». Насчитывала 12 дворов, 33 жителя мужского пола и 43 женского[6].
В «Списке населённых мест Архангельской губернии к 1905 году» деревня Булавинская (Жаравниха) насчитывает 19 дворов, 92 мужчины и 79 женщин. В административном отношении деревня входила в состав Верхоледского сельского общества Великониколаевской волости[7].
В 1911 году деревня стала административным центром новой Котажско-Верхоледской волости, которая выделилась из Великониколаевской. На 1 мая 1922 года в поселении 35 дворов, 61 мужчина и 82 женщины[8].