จังหวัดเชียงใหม่ คือฐานเสียงของพรรคเพื่อไทย ที่พรรคอื่นยากจะเอาชนะ การเลือกตั้งปี 66 ครั้งนี้มีการชิงชัยกัน 10 เขตเลือกตั้ง ผลการเลือกตั้งอย่างไม่เป็นทางการ ปรากฏว่า พรรคก้าวไกล ชนะ 7 เขตเลือกตั้ง พรรคเพื่อไทย ชนะ 3 เขตเลือกตั้ง พรรคพลังประชารัฐ ชนะ 1 เขตเลือกตั้ง ( แต่หลายเขตมีคะแนนสูสีกันระหว่างพรรคเพื่อไทย และ พรรคก้าวไกล )
เขตเลือกตั้งที่ 1 เพชรรัตน์ ใหม่ชมภู พรรคก้าวไกล
เขตเลือกตั้งที่ 2 การณิก จันทดา พรรคก้าวไกล
เขตเลือกตั้งที่ 3 ณัฐพล โตวิจักษ์ณชัยกุล พรรคก้าวไกล
เขตเลือกตั้งที่ 4 พุทธิตา ชัยอนันต์ พรรคก้าวไกล
เขตเลือกตั้งที่ 5 จุลพันธ์ อมรวิวัฒน์ พรรคเพื่อไทย
เขตเลือกตั้งที่ 6 อรพรรณ จันตาเรือง พรรคก้าวไกล
เขตเลือกตั้งที่ 7 สมดุลย์ อุตเจริญ พรรคก้าวไกล
เขตเลือกตั้งที่ 8 ภัทรพงษ์ ลีลาภัทร พรรคก้าวไกล
เขตเลือกตั้งที่ 9 นเรศ ธำรงพิทยกุล พรรคพลังประชารัฐ
เขตเลือกตั้งที่ 10 ศรีโสภา โกฏิคำลือ พรรคเพื่อไทย