สมาชิกสภาผู้แทนราษฎรจังหวัดมหาสารคาม
เขตเลือกตั้ง

| 0 | 1 | 2 | 3 |
| --- | --- | --- | --- |
| การเลือกตั้ง | เขตเลือกตั้ง | แผนที่ | จำนวน ส.ส. |
| พ.ศ. 2476 | เขตเลือกตั้งที่ 1 : ทั้งจังหวัด |  | 2 คน (เขตละ 2 คน) |
| พ.ศ. 2480 | · เขตเลือกตั้งที่ 1 : อำเภอตลาด, อำเภอโกสุมพิสัย, อำเภอโคกพระ และอำเภอกมลาไสย  · เขตเลือกตั้งที่ 2 : อำเภอยางตลาด, อำเภอหลุม, อำเภอสหัสขันธ์ และอำเภอกุฉินารายณ์ · เขตเลือกตั้งที่ 3 : อำเภอบรบือ, อำเภอวาปีปทุม และอำเภอพยัคฆภูมิพิสัย |  | 3 คน (เขตละ 3 คน) |
| พ.ศ. 2481 | · เขตเลือกตั้งที่ 1 : อำเภอตลาด, อำเภอโกสุมพิสัย, อำเภอโคกพระ และอำเภอกมลาไสย  · เขตเลือกตั้งที่ 2 : อำเภอยางตลาด, อำเภอหลุม, อำเภอสหัสขันธ์ และอำเภอกุฉินารายณ์ · เขตเลือกตั้งที่ 3 : อำเภอบรบือ, อำเภอวาปีปทุม และอำเภอพยัคฆภูมิพิสัย |  | 3 คน (เขตละ 3 คน) |
| พ.ศ. 2489 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคามและอำเภอวาปีปทุม  · เขตเลือกตั้งที่ 2 : อำเภอบรบือ, อำเภอโกสุมพิสัย และอำเภอพยัคฆภูมิพิสัย · เขตเลือกตั้งที่ 3 : อำเภอกันทรวิชัย, อำเภอยางตลาด และอำเภอกมลาไสย · เขตเลือกตั้งที่ 4 : อำเภอกาฬสินธุ์, อำเภอสหัสขันธ์ และอำเภอกุฉินารายณ์ |  | 3 คน (เขตละ 3 คน) |
| พ.ศ. 2491 | เขตเลือกตั้งที่ 1 : ทั้งจังหวัด |  | 2 คน (เขตละ 2 คน) |
| พ.ศ. 2492 | เขตเลือกตั้งที่ 1 : ทั้งจังหวัด |  | 2 คน (เขตละ 2 คน) |
| พ.ศ. 2495 | เขตเลือกตั้งที่ 1 : ทั้งจังหวัด |  | 3 คน (เขตละ 3 คน) |
| พ.ศ. 2500/1 | เขตเลือกตั้งที่ 1 : ทั้งจังหวัด |  | 3 คน (เขตละ 3 คน) |
| พ.ศ. 2500/2 | เขตเลือกตั้งที่ 1 : ทั้งจังหวัด |  | 3 คน (เขตละ 3 คน) |
| พ.ศ. 2512 | เขตเลือกตั้งที่ 1 : ทั้งจังหวัด |  | 4 คน (เขตละ 4 คน) |
| พ.ศ. 2518 | · เขตเลือกตั้งที่ 1 : อำเภอโกสุมพิสัย, อำเภอบรบือ, อำเภอนาเชือก, อำเภอพยัคฆภูมิพิสัย, อำเภอวาปีปทุม และกิ่งอำเภอนาดูน  · เขตเลือกตั้งที่ 2 : อำเภอเมืองมหาสารคาม, อำเภอกันทรวิชัย และอำเภอเชียงยืน |  | 5 คน (เขต 1 เขตละ 3 คน และเขต 2 เขตละ 2 คน) |
| พ.ศ. 2519 | · เขตเลือกตั้งที่ 1 : อำเภอโกสุมพิสัย, อำเภอบรบือ, อำเภอนาเชือก, อำเภอพยัคฆภูมิพิสัย, อำเภอวาปีปทุม และกิ่งอำเภอนาดูน  · เขตเลือกตั้งที่ 2 : อำเภอเมืองมหาสารคาม, อำเภอกันทรวิชัย และอำเภอเชียงยืน |  | 5 คน (เขต 1 เขตละ 3 คน และเขต 2 เขตละ 2 คน) |
| พ.ศ. 2522 | · เขตเลือกตั้งที่ 1 : อำเภอโกสุมพิสัย, อำเภอบรบือ, อำเภอนาเชือก, อำเภอพยัคฆภูมิพิสัย, อำเภอวาปีปทุม และกิ่งอำเภอนาดูน · เขตเลือกตั้งที่ 2 : อำเภอเมืองมหาสารคาม, อำเภอกันทรวิชัย, อำเภอเชียงยืน และกิ่งอำเภอแกดำ |  | 5 คน (เขต 1 เขตละ 3 คน และเขต 2 เขตละ 2 คน) |
| พ.ศ. 2526 | · เขตเลือกตั้งที่ 1 : อำเภอโกสุมพิสัย, อำเภอบรบือ, อำเภอนาเชือก, อำเภอพยัคฆภูมิพิสัย, อำเภอวาปีปทุม และอำเภอนาดูน · เขตเลือกตั้งที่ 2 : อำเภอเมืองมหาสารคาม, อำเภอกันทรวิชัย, อำเภอเชียงยืน และกิ่งอำเภอแกดำ |  | 5 คน (เขต 1 เขตละ 3 คน และเขต 2 เขตละ 2 คน) |
| พ.ศ. 2529 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคาม, อำเภอวาปีปทุม, อำเภอกันทรวิชัย, อำเภอเชียงยืน และกิ่งอำเภอแกดำ · เขตเลือกตั้งที่ 2 : อำเภอโกสุมพิสัย, อำเภอบรบือ, อำเภอนาเชือก, อำเภอพยัคฆภูมิพิสัย และอำเภอนาดูน |  | 6 คน (2 เขต เขตละ 3 คน) |
| พ.ศ. 2531 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคาม, อำเภอวาปีปทุม, อำเภอกันทรวิชัย, อำเภอเชียงยืน และอำเภอแกดำ · เขตเลือกตั้งที่ 2 : อำเภอโกสุมพิสัย, อำเภอบรบือ, อำเภอนาเชือก, อำเภอพยัคฆภูมิพิสัย และอำเภอนาดูน |  | 6 คน (2 เขต เขตละ 3 คน) |
| พ.ศ. 2535/1 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคาม, อำเภอวาปีปทุม, อำเภอกันทรวิชัย, อำเภอเชียงยืน และอำเภอแกดำ  · เขตเลือกตั้งที่ 2 : อำเภอโกสุมพิสัย, อำเภอบรบือ, อำเภอนาเชือก, อำเภอพยัคฆภูมิพิสัย, อำเภอนาดูน และกิ่งอำเภอยางสีสุราช |  | 6 คน (2 เขต เขตละ 3 คน) |
| พ.ศ. 2535/2 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคาม, อำเภอวาปีปทุม, อำเภอกันทรวิชัย, อำเภอเชียงยืน และอำเภอแกดำ  · เขตเลือกตั้งที่ 2 : อำเภอโกสุมพิสัย, อำเภอบรบือ, อำเภอนาเชือก, อำเภอพยัคฆภูมิพิสัย, อำเภอนาดูน และกิ่งอำเภอยางสีสุราช |  | 6 คน (2 เขต เขตละ 3 คน) |
| พ.ศ. 2538 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคาม, อำเภอวาปีปทุม, อำเภอกันทรวิชัย, อำเภอเชียงยืน และอำเภอแกดำ  · เขตเลือกตั้งที่ 2 : อำเภอโกสุมพิสัย, อำเภอบรบือ, อำเภอนาเชือก, อำเภอพยัคฆภูมิพิสัย, อำเภอนาดูน, กิ่งอำเภอยางสีสุราช และกิ่งอำเภอกุดรัง |  | 6 คน (2 เขต เขตละ 3 คน) |
| พ.ศ. 2539 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคาม, อำเภอวาปีปทุม, อำเภอกันทรวิชัย, อำเภอเชียงยืน และอำเภอแกดำ · เขตเลือกตั้งที่ 2 : อำเภอโกสุมพิสัย, อำเภอบรบือ, อำเภอนาเชือก, อำเภอพยัคฆภูมิพิสัย, อำเภอนาดูน, อำเภอยางสีสุราช และกิ่งอำเภอกุดรัง |  | 6 คน (2 เขต เขตละ 3 คน) |
| พ.ศ. 2544 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคามและอำเภอกันทรวิชัย (เฉพาะตำบลเขวาใหญ่) · เขตเลือกตั้งที่ 2 : อำเภอแกดำ, อำเภอวาปีปทุม และอำเภอบรบือ (เฉพาะตำบลหนองม่วง ตำบลยาง และตำบลบัวมาศ)  · เขตเลือกตั้งที่ 3 : อำเภอพยัคฆภูมิพิสัย, อำเภอยางสีสุราช และอำเภอนาดูน · เขตเลือกตั้งที่ 4 : อำเภอนาเชือกและอำเภอบรบือ (ยกเว้นตำบลหนองม่วง ตำบลยาง และตำบลบัวมาศ) · เขตเลือกตั้งที่ 5 : อำเภอโกสุมพิสัยและกิ่งอำเภอกุดรัง  · เขตเลือกตั้งที่ 6 : อำเภอเชียงยืน, อำเภอกันทรวิชัย (ยกเว้นตำบลเขวาใหญ่) และกิ่งอำเภอชื่นชม |  | 6 คน (เขตละ 1 คน) |
| พ.ศ. 2548 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคามและอำเภอกันทรวิชัย (เฉพาะตำบลเขวาใหญ่) · เขตเลือกตั้งที่ 2 : อำเภอแกดำ, อำเภอวาปีปทุม และอำเภอบรบือ (เฉพาะตำบลหนองม่วง ตำบลยาง และตำบลบัวมาศ)  · เขตเลือกตั้งที่ 3 : อำเภอพยัคฆภูมิพิสัย, อำเภอยางสีสุราช และอำเภอนาดูน · เขตเลือกตั้งที่ 4 : อำเภอนาเชือกและอำเภอบรบือ (ยกเว้นตำบลหนองม่วง ตำบลยาง และตำบลบัวมาศ) · เขตเลือกตั้งที่ 5 : อำเภอโกสุมพิสัยและกิ่งอำเภอกุดรัง  · เขตเลือกตั้งที่ 6 : อำเภอเชียงยืน, อำเภอกันทรวิชัย (ยกเว้นตำบลเขวาใหญ่) และกิ่งอำเภอชื่นชม |  | 6 คน (เขตละ 1 คน) |
| พ.ศ. 2549 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคามและอำเภอกันทรวิชัย (เฉพาะตำบลเขวาใหญ่) · เขตเลือกตั้งที่ 2 : อำเภอแกดำ, อำเภอวาปีปทุม และอำเภอบรบือ (เฉพาะตำบลหนองม่วง ตำบลยาง และตำบลบัวมาศ)  · เขตเลือกตั้งที่ 3 : อำเภอพยัคฆภูมิพิสัย, อำเภอยางสีสุราช และอำเภอนาดูน · เขตเลือกตั้งที่ 4 : อำเภอนาเชือกและอำเภอบรบือ (ยกเว้นตำบลหนองม่วง ตำบลยาง และตำบลบัวมาศ) · เขตเลือกตั้งที่ 5 : อำเภอโกสุมพิสัยและกิ่งอำเภอกุดรัง  · เขตเลือกตั้งที่ 6 : อำเภอเชียงยืน, อำเภอกันทรวิชัย (ยกเว้นตำบลเขวาใหญ่) และกิ่งอำเภอชื่นชม |  | 6 คน (เขตละ 1 คน) |
| พ.ศ. 2550 | · เขตเลือกตั้งที่ 1 : อำเภอกุดรัง, อำเภอโกสุมพิสัย, อำเภอเมืองมหาสารคาม, อำเภอกันทรวิชัย, อำเภอเชียงยืน และอำเภอชื่นชม  · เขตเลือกตั้งที่ 2 : อำเภอแกดำ, อำเภอวาปีปทุม, อำเภอบรบือ, อำเภอนาเชือก, อำเภอนาดูน, อำเภอพยัคฆภูมิพิสัย และอำเภอยางสีสุราช |  | 6 คน (2 เขต เขตละ 3 คน) |
| พ.ศ. 2554 | · เขตเลือกตั้งที่ 1 : อำเภอแกดำ, อำเภอเมืองมหาสารคาม (ยกเว้นตำบลลาดพัฒนาและตำบลท่าสองคอน) และอำเภอบรบือ (เฉพาะตำบลบ่อใหญ่ ตำบลหนองโก ตำบลหนองม่วง และตำบลยาง) · เขตเลือกตั้งที่ 2 : อำเภอวาปีปทุมและอำเภอบรบือ (ยกเว้นตำบลบ่อใหญ่ ตำบลหนองโก ตำบลหนองม่วง และตำบลยาง) · เขตเลือกตั้งที่ 3 : อำเภอพยัคฆภูมิพิสัย, อำเภอยางสีสุราช, อำเภอนาดูน และอำเภอนาเชือก (เฉพาะตำบลหนองโพธิ์ ตำบลสันป่าตอง ตำบลหนองกุง ตำบลหนองเม็ก และตำบลนาเชือก)  · เขตเลือกตั้งที่ 4 : อำเภอโกสุมพิสัย, อำเภอกุดรัง และอำเภอนาเชือก (เฉพาะตำบลหนองแดง ตำบลปอพาน ตำบลสำโรง ตำบลเขวาไร่ และตำบลหนองเรือ) · เขตเลือกตั้งที่ 5 : อำเภอชื่นชม, อำเภอเชียงยืน, อำเภอกันทรวิชัย และอำเภอเมืองมหาสารคาม (เฉพาะตำบลลาดพัฒนาและตำบลท่าสองคอน) |  | 5 คน (เขตละ 1 คน) |
| พ.ศ. 2557 | · เขตเลือกตั้งที่ 1 : อำเภอแกดำ, อำเภอเมืองมหาสารคาม (ยกเว้นตำบลลาดพัฒนาและตำบลท่าสองคอน) และอำเภอบรบือ (เฉพาะตำบลบ่อใหญ่ ตำบลหนองโก ตำบลหนองม่วง และตำบลยาง) · เขตเลือกตั้งที่ 2 : อำเภอวาปีปทุมและอำเภอบรบือ (ยกเว้นตำบลบ่อใหญ่ ตำบลหนองโก ตำบลหนองม่วง และตำบลยาง) · เขตเลือกตั้งที่ 3 : อำเภอพยัคฆภูมิพิสัย, อำเภอยางสีสุราช, อำเภอนาดูน และอำเภอนาเชือก (เฉพาะตำบลหนองโพธิ์ ตำบลสันป่าตอง ตำบลหนองกุง ตำบลหนองเม็ก และตำบลนาเชือก)  · เขตเลือกตั้งที่ 4 : อำเภอโกสุมพิสัย, อำเภอกุดรัง และอำเภอนาเชือก (เฉพาะตำบลหนองแดง ตำบลปอพาน ตำบลสำโรง ตำบลเขวาไร่ และตำบลหนองเรือ) · เขตเลือกตั้งที่ 5 : อำเภอชื่นชม, อำเภอเชียงยืน, อำเภอกันทรวิชัย และอำเภอเมืองมหาสารคาม (เฉพาะตำบลลาดพัฒนาและตำบลท่าสองคอน) |  | 5 คน (เขตละ 1 คน) |
| พ.ศ. 2562 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคาม, อำเภอแกดำ และอำเภอโกสุมพิสัย (เฉพาะตำบลแก้งแก) · เขตเลือกตั้งที่ 2 : อำเภอวาปีปทุมและอำเภอบรบือ (ยกเว้นตำบลหนองคูขาด ตำบลวังไชย ตำบลโนนราษี และตำบลโนนแดง) · เขตเลือกตั้งที่ 3 : อำเภอพยัคฆภูมิพิสัย, อำเภอยางสีสุราช, อำเภอนาดูน และอำเภอนาเชือก (เฉพาะตำบลหนองโพธิ์ ตำบลสันป่าตอง ตำบลหนองกุง ตำบลนาเชือก และตำบลเขวาไร่) · เขตเลือกตั้งที่ 4 : อำเภอกุดรัง, อำเภอโกสุมพิสัย (ยกเว้นตำบลแก้งแก ตำบลเลิงใต้ ตำบลแห่ใต้ ตำบลเขื่อน และตำบลหนองบัว), อำเภอนาเชือก (เฉพาะตำบลหนองเรือ ตำบลสำโรง ตำบลหนองเม็ก ตำบลปอพาน และตำบลหนองแดง) และอำเภอบรบือ (เฉพาะตำบลหนองคูขาด ตำบลวังไชย ตำบลโนนราษี และตำบลโนนแดง) · เขตเลือกตั้งที่ 5 : อำเภอชื่นชม, อำเภอเชียงยืน, อำเภอกันทรวิชัย และอำเภอโกสุมพิสัย (เฉพาะตำบลเลิงใต้ ตำบลแห่ใต้ ตำบลเขื่อน และตำบลหนองบัว) |  | 5 คน (เขตละ 1 คน) |
| พ.ศ. 2566 | · เขตเลือกตั้งที่ 1 : อำเภอเมืองมหาสารคาม · เขตเลือกตั้งที่ 2 : อำเภอแกดำ, อำเภอวาปีปทุม และอำเภอบรบือ (เฉพาะตำบลหนองม่วง ตำบลยาง และตำบลบัวมาศ) · เขตเลือกตั้งที่ 3 : อำเภอพยัคฆภูมิพิสัย, อำเภอยางสีสุราช และอำเภอนาดูน · เขตเลือกตั้งที่ 4 : อำเภอนาเชือกและอำเภอบรบือ (ยกเว้นตำบลหนองม่วง ตำบลยาง และตำบลบัวมาศ) · เขตเลือกตั้งที่ 5 : อำเภอกุดรัง, อำเภอโกสุมพิสัย และอำเภอกันทรวิชัย (เฉพาะตำบลเขวาใหญ่) · เขตเลือกตั้งที่ 6 : อำเภอชื่นชม, อำเภอเชียงยืน และอำเภอกันทรวิชัย (ยกเว้นตำบลเขวาใหญ่) |  | 6 คน (เขตละ 1 คน) |