Муниципальное образование Вяткинский сельсовет Усть-Пристанского района Алтайского края наделено статусом сельского поселения законом Алтайского края от 6 сентября 2007 года № 79-ЗС «О статусе и границах муниципальных и административно - территориальных образований Усть – Пристанского района Алтайского края».
Административным центром поселения является село Вяткино.
Вяткинский сельсовет расположен в северной части Усть-Пристанского района Алтайского края, на берегу реки Объ. Расстояние от с.Вяткино до районного центра с.Усть-Чарышская Пристань составляет 14 км. Протяженность территории сельсовета с запада на восток составляет 27 км, с севера на юг 28 км. Общая протяженность границы составляет 155 км.