Образован 20 августа 1924 года в составе Буда-Кошелевского района Бобруйского округаБССР. С 27 октября 1927 года в составе Гомельского округа. После упразднения окружной системы 26 июля 1930 года в Буда-Кошелевском районе БССР. С 20 февраля 1938 года в составе Гомельской области. 14 декабря 1961 года к сельсовету присоединена территория упразднённого Забабского сельсовета.
В состав Потаповского сельсовета входили до 1969 года посёлок Первомайский, до 1996 года посёлок Березино, Возрождение (не существуют).