Согласно материалам по статистике народного хозяйства Новоладожского уезда 1891 года пустошь Селище при селении Алеховщина площадью 198 десятин принадлежала местному крестьянину С. Н. Хвольковскому, пустошь была приобретена в 1879 году за 2000 рублей[8].
В конце XIX — начале XX века деревня административно относилась к Суббочинской волости 3-го стана Новоладожского уезда Санкт-Петербургской губернии.
С 1917 по 1922 год деревня входила в состав Алёховщинского сельсовета Суббочинской волости Новоладожского уезда.
В 1926 году население деревни составляло 219 человек.
До февраля 1927 года деревня являлась административным центром Суббочинской волости[9][10]. С февраля 1927 года, в составе Шапшинской волости, с ноября 1927 года, районный центр Оятского района[11].
Согласно карте Ленинградской области Северо-западного аэрогеодезического треста ГГУ издания 1932 года село насчитывало 16 крестьянских дворов. В селе находились: часовня, водяная мукомольная мельница, почтово-телеграфная контора и астрономический пункт[12].
По данным 1933 года деревня Алёховщина являлась административным центром Алёховщинского сельсовета Оятского района, в который входили 15 населённых пунктов: деревни Алёховщина, Афонино, Власовщина, Вязикиничи, Гайгово, Гедевечи, Гонгиничи, Зуево, Игокиничи, Ляжозеро, Новосёлок, Попкино, Стоговы, Сторожево, Яковково, общей численностью населения 1627 человек[13].
По данным 1936 года в состав Алёховщинского сельсовета входили 13 населённых пунктов, 469 хозяйств и 10 колхозов[14].
В годы Великой Отечественной войныАлёховщина находилась в прифронтовом районе. Об этом напоминает обелиск на братской могиле.
С 1955 года в составе Лодейнопольского района[11].
По данным 1966 и 1973 годов село Алёховщина также являлось административным центром Алёховщинского сельсовета, в селе располагались центральные усадьбы совхозов «Алёховщина» и «Оятский»[15][16].
По данным 1990 года в селе Алёховщина проживали 1862 человека. Село являлось административным центром Алёховщинского сельсовета в который входили 16 населённых пунктов: деревни Валданицы, Вязиковичи, Гайгово, Гонгиничи, Заозерье, Игокиничи, Кидебра, Кяргино, Мустиничи, Новинка, Пойкимо, Суббоченицы, Чагоницы, Шахтиницы; село Алёховщина; посёлок Шархиничи, общей численностью населения 2799 человек[17].
В 1997 году в селе Алёховщина Алёховщинской волости проживали 1835 человек, в 2002 году — 1882 человека (русские — 85 %)[18][19].
В 2007 году в селе Алёховщина Алёховщинского СП — 1668, в 2010 году — 1599, в 2014 году — 1591 человек[20][21][22].
География
Село находится в центральной части района на реке Оять.
Согласно данным Всероссийской переписи населения 2021 года в селе проживали 1743 человека, из них: русские — 1668, украинцы — 9, вепсы — 6, белорусы — 5, казахи — 5, карелы — 2, коми-пермяки — 2, модаване — 2, грузины — 1, азербайджанцы — 1, татары — 1, финны — 1, чуваши — 1, другие национальности — 14 человек, остальные национальность не указали[30].
Инфраструктура
Крупнейшее село Лодейнопольского района.
В селе имеются школа, Дом культуры, мастерские гончарных промыслов.
На 1 января 2014 года в селе было зарегистрировано: хозяйств — 684, частных жилых домов — 359[22]
На 1 января 2015 года в селе зарегистрировано: хозяйств — 662, жителей — 1584[31].
Достопримечательности
Церковь Михаила Архангела, деревянная, постройки 1730 года. Была закрыта в 1939 году. Вновь действует с 1989 года[32].