Границы и статус муниципального образования — сельское поселение установлены областным законом № 559-ОЗ от 11 ноября2005 года. В границах территории Астриловского сельского поселения был расположен 21 населённый пункт:
С весны 2010 года объединено наряду с упразднёнными Большеборским, Великосельским, Сусоловским и Тулебельским сельскими поселениями во вновь образованное Великосельское сельское поселение с административным центром в деревне Великое Село[1].