शिवमोगा पारंपरिक तौर पर कांग्रेस की सीट है. यहां 15 चुनावों में 11 बार कांग्रेस जीती है. ये तब तक था, जब येदियुरप्पा का उदय नहीं हुआ था. पूर्व मुख्य मंत्री बंगारप्पा यहां से आठ बार विधानसभा के लिए चुने गए हैं. तीन बार उन्होंने शिवमोगा लोकसभा सीट जीती है. तीनों बार वो अलग-अलग पार्टियों के लिए जीते हैं. कांग्रेस, बीजेपी और समाजवादी पार्टी के लिए.