على من قامت  الثورة المهدية في السودان؟
قامت الثورة المهدية بزعامة محمد أحمد المهدي الذي ولد في العام 1843 في جزيرة لبب. قامت الثورة ردا على مظالم الحكم التركي المصري المعروف بفترة التركية السابقة في السودان. وقد بنى محمد المهدي دعوته على فكرة المهدي الذي
لعبت كوستي دوراً كبيراً في تاريخ السودان القديم والحديث بالرغم من أنها تعتبر مدينة حديثة النشأة، حيث تأسست إبّان العهد التركي، فهي تقع بالقرب من منطقة الجزيرة أبا التي انطلقت منها شرارة الثورة المهدية. ومر عبرها الامام محمد أحمد المهدي قائد الثورة المهدية متجها للضفة الغربية من تهر النيل الأبيض في منطقة وادي مهد النمر، شمال مدينة كوستي في طريقه نحو جبال النوبة و منطقة قدير بشيكان في ولاية جنوب كردفان الحالية. وقد تأثرت المدينة كثيراً بالحركة المهدية حيث يشكل أنصار الإمام المهدي أكبر طائفة دينية سياسية فيها.