ผลการเลือกตั้งซ่อมอย่างไม่เป็นทางการ ใน 5 เขต 5 จังหวัด ปรากฏว่าพรรคประชาธิปัตย์ พรรคเพื่อไทย และพรรคชาติไทยพัฒนา สามารถยึดที่นั่งเดิมไว้ได้ ส่วนด้าน พรรคภูมิใจไทยทำเซอร์ไพรส์ ชนะการเลือกตั้งใน 2 เขต ได้ ส.ส.เพิ่มมาอีก 1 คน โดยคะแนนเลือกตั้งซ่อมอย่างไม่เป็นทางการ ทั้ง 5 เขต มีดังนี้
1. เขต 2 กทม.
นายอภิรักษ์ โกษะโยธิน พรรคประชาธิปัตย์ 71,072 คะแนน
นายพงษ์พิสุทธิ์ จินตโสภณ พรรคเพื่อไทย 30,506 คะแนน
นายจำรัส อินทุมาร พรรคไทยพอเพียง 1,252 คะแนน
นายธันวา ไกรฤกษ์ พรรคธรรมาธิปัตย์ 661 คะแนน
2.เขต 1 พระนครศรีอยุธยา
นายเกื้อกูล ด่านชัยวิจิตร พรรคชาติไทยพัฒนา 84,518 คะแนน
นายองอาจ วชิรพงศ์ พรรคเพื่อไทย 78,497 คะแนน
นางกาญจน์มณี ทรัพย์พันธ์ พรรคเครือข่ายชาวนาแห่งประเทศไทย 10,554 คะแนน
3.เขต 2 ขอนแก่น
ร.ท. ปรีชาพล พงษ์พานิช พรรคเพื่อไทย 143,700 คะแนน
นายอธิปปรัชญ์ ทัดพิชญางกูร พรรคประชาธิปัตย์ 36,338 คะแนน
4.เขต 6 นครราชสีมา
นายบุญจง วงศ์ไตรรัตน์ พรรคภูมิใจไทย 82,978คะแนน
นายอภิชา เลิศพชรกมล พรรคเพื่อไทย 63,487 คะแนน
นายนิติศักดิ์ วันโสภา พรรคชีวิตที่ดีกว่า 3,366 คะแนน
5.เขต 3 สุรินทร์
นายศุภรักษ์ ควรหา พรรคภูมิใจไทย 104,128 คะแนน
นางปทิดา ตันติรัตนานนท์ พรรคเพื่อไทย 75,147คะแนน