Астро́ўшчынскі сельсавет — адміністрацыйна-тэрытарыяльная адзінка ў складзе Полацкага раёна Віцебскай вобласці Беларусі. Цэнтр — аграгарадок (да 2008 года вёска) Астроўшчына.
Утвораны 20 жніўня 1924 года ў складзе Ветрынскага раёна Полацкай акругі БССР. Цэнтр — вёска Астроўшчына. Пасля скасавання акруговай сістэмы 26 ліпеня 1930 года ў Ветрынскім раёне БССР. З 8 ліпеня 1931 года ў складзе Полацкага раёна БССР, з 12 лютага 1935 года — у складзе адноўленага Ветрынскага раёна БССР, з 21 чэрвеня 1935 года — Полацкай акругі, з 20 лютага 1938 года — Віцебскай вобласці. Перад вайной цэнтр сельсавета перанесены ў вёску Палюдавічы. З 20 верасня 1944 года сельсавет у Ветрынскім раёне Полацкай вобласці, з 8 студзеня 1954 года — Віцебскай вобласці. 16 ліпеня 1954 года цэнтр сельсавета перанесены ў вёску Астроўшчына. З 20 студзеня 1960 года сельсавет у складзе Полацкага раёна. 3 ліпеня 1970 года ў склад Руднянскага сельсавета перададзены 5 населеных пунктаў (вёскі Бяздзедавічы, Забалоцце, Паметнікі, Ражаншчына і Сенькава)[1]. 8 красавіка 2004 года да сельсавета далучана тэрыторыя скасаванага Шпакоўшчынскага сельсавета (12 населеных пунктаў: вёскі Верхнія Марозы, Гамоўшчына, Карсюкі, Касарэва, Лужайкі, Нача-Шпакоўшчына, Ніжнія Марозы, Радкоўшчына, Сарокі, Сіпоўшчына, Чарнаручча і Шпакоўшчына)[2].
Насельніцтва сельсавета паводле перапісу 2009 года — 1092 чалавекі[3], з іх 88,2 % — беларусы, 8,7 % — рускія, 0,8 % — украінцы[4].
Астроўшчынскі сельсавет уключае 25 населеных пунктаў: