6 अक्टूबर को हुए उपचुनावों की मतगणना 9 अक्टूबर को हुई। भाजपा ने पश्चिम बंगाल की नंदीग्राम और रेजीनगर विधानसभा सीटें तथा असम की नगांव लोकसभा सीट जीती। नंदीग्राम में भाजपा की हसीरानी रथ ने कांग्रेस के मिलन प्रधान को 1.22 लाख से ज़्यादा वोटों से हराया।
रेजीनगर में भाजपा के सखाराव सरकार ने 1,29,914 वोट पाकर आम जनता उन्नयन पार्टी (AJUP) के उम्मीदवार को 75,816 वोटों से हराया। नगांव में भाजपा के देवाशीष शर्मा ने AIUDF प्रमुख बदरुद्दीन अजमल पर 1.7 लाख से ज़्यादा वोटों की बढ़त बनाई और कांग्रेस तीसरे स्थान पर रही। रेजीनगर में मतदान के दिन AJUP प्रमुख हुमायूं कबीर को गिरफ़्तार किया गया, जबकि कांग्रेस ने दोनों बंगाल सीटों पर दोबारा मतदान की मांग की।

