Территория муниципального образования Ивановский сельсовет расположена в западной части Нижнеингашского района. С северо-запада и севера граничит с муниципальным образованием Новоалександровский сельсовет, с северо-востока – с муниципальным образованием Соколовский сельсовет, с юго-востока – с муниципальным образованием поселок Нижний Ингаш, с юго-запада – с муниципальным образованием Верхнеингашский сельсовет, с запада – с муниципальным образованием Иланский район.
Центром муниципального образования является село Ивановка. Расстояние от Ивановки до краевого центра 312 км., расстояние от административного центра поселения до райцентра 12 км. Связь с краевой столицей – железной дорогой через станцию Ингашская, которая находится в 12 км от с.Ивановка и автомобильным транспортном. Связь с центром района п.Нижний Ингаш осуществляется автомобильным транспортом.