Муниципальное образование «Мошковский сельсовет» было образовано в 1968 году и расположено в восточной части Бековского района Пензенской области. Оно состоит из единого массива и граничит с муниципальными образованиями: Миткирейский сельсовет, Волынщинский сельсовет, Ивановский сельсовет Бековского района и Карповский сельсовет Сердобского района.
В состав муниципального образования входят два населённых пункта: с. Мошки и с. Гранки.Административным центром является с. Мошки.
Мошковский сельсовет находится на расстоянии 17 км от районного центра р.п.Беково и 137 км от областного центра г. Пенза. Ближайшая железнодорожная станция пассажирского сообщения – станция Вертуновская Юго-Восточной железной дороги расположенной на территории с. Сосновка Бековского района, расстояние до которой 34 км.
Рельеф территории сельсовета представляет собой полого-волнистую равнину с наклоном к реке Хопёр. Слабоволнистый характер нарушается наличием балок и оврагов.Леса занимают 20% общей площади муниципального образования. Главными лесообразующими породами являются дуб, береза, осина.Через территорию муниципального образования протекает река Хопер.
По территории сельсовета проходит автомобильная дорога федерального назначения «Тамбов-Пенза»-Беково с асфальтовым покрытием.

