จังหวัดเชียงใหม่ คือฐานเสียงของพรรคเพื่อไทย ที่พรรคอื่นยากจะเอาชนะ  การเลือกตั้งปี 66 ครั้งนี้มีการชิงชัยกัน 10 เขตเลือกตั้ง ผลการเลือกตั้งอย่างไม่เป็นทางการ ปรากฏว่า พรรคก้าวไกล ชนะ 7 เขตเลือกตั้ง พรรคเพื่อไทย ชนะ 3 เขตเลือกตั้ง พรรคพลังประชารัฐ  ชนะ 1 เขตเลือกตั้ง ( แต่หลายเขตมีคะแนนสูสีกันระหว่างพรรคเพื่อไทย และ พรรคก้าวไกล )  

เขตเลือกตั้งที่ 1 เพชรรัตน์ ใหม่ชมภู พรรคก้าวไกล

เขตเลือกตั้งที่ 2 การณิก จันทดา พรรคก้าวไกล

เขตเลือกตั้งที่ 3 ณัฐพล โตวิจักษ์ณชัยกุล พรรคก้าวไกล

เขตเลือกตั้งที่ 4 พุทธิตา ชัยอนันต์ พรรคก้าวไกล

เขตเลือกตั้งที่ 5 จุลพันธ์ อมรวิวัฒน์ พรรคเพื่อไทย

เขตเลือกตั้งที่ 6 อรพรรณ จันตาเรือง พรรคก้าวไกล

เขตเลือกตั้งที่ 7 สมดุลย์ อุตเจริญ พรรคก้าวไกล

เขตเลือกตั้งที่ 8 ภัทรพงษ์ ลีลาภัทร พรรคก้าวไกล

เขตเลือกตั้งที่ 9 นเรศ ธำรงพิทยกุล พรรคพลังประชารัฐ

เขตเลือกตั้งที่ 10 ศรีโสภา โกฏิคำลือ พรรคเพื่อไทย