ผลการเลือกตั้งอย่างเป็นทางการมีดังนี้
ก้าวไกล 151 ที่นั่ง
เพื่อไทย 141 ที่นั่ง
ภูมิใจไทย 71 ที่นั่ง
พลังประชารัฐ 40 ที่นั่ง
รวมไทยสร้างชาติ 36 ที่นั่ง
ประชาธิปัตย์ 25 ที่นั่ง
ชาติไทยพัฒนา 10 ที่นั่ง
ประชาชาติ 9 ที่นั่ง
ไทยสร้างไทย 6 ที่นั่ง
เพื่อไทยรวมพลัง 2 ที่นั่ง
ชาติพัฒนากล้า 2 ที่นั่ง
พรรคละ 1 ที่นั่งได้แก่ เสรีรวมไทย, ประชาธิปไตยใหม่, ใหม่, ท้องที่ไทย, เป็นธรรม, พลังสังคมใหม่, ครูไทยเพื่อประชาชน
มีผู้มาใช้สิทธิ์ 39,514,964 คน คิดเป็น 75.71%