ทางหลวงแผ่นดินหมายเลข 291

ทางหลวงแผ่นดินหมายเลข 291 หรือ ถนนเลี่ยงเมืองมหาสารคาม ด้านตะวันตก เป็นทางหลวงแผ่นดินในจังหวัดมหาสารคาม มีลักษณะเป็นถนนเลี่ยงเมืองเพื่อหลีกเลี่ยงปัญหาจราจรในเขตเทศบาลเมืองมหาสารคาม มีจุดเริ่มต้นที่บริเวณแยกบ้านวังยาว ออกจากทางหลวงแผ่นดินหมายเลข 213 หรือ ถนนถีนานนท์ ที่หลักกิโลเมตรที่ 3+225 ตัดผ่านในแนวตะวันตกเฉียงเหนือ ถึง ตะวันออกเฉียงใต้ ลักษณะครึ่งวงกลม ไปสิ้นสุดที่แยกบ้านหม้อ บรรจบกับทางหลวงแผ่นดินหมายเลข 23 หรือ ถนนแจ้งสนิท 

แต่เดิมเมื่อเริ่มก่อสร้าง กรมทางหลวงได้กำหนดให้ถนนเลี่ยงเมืองนี้เป็นส่วนหนึ่งของทางหลวงแผ่นดินหมายเลข 213 (ช่วงแยกบ้านวังยาวถึงแยกแก่งเลิงจาน) และทางหลวงแผ่นดินหมายเลข 23 (ช่วงแยกแก่งเลิงจานถึงแยกบ้านหม้อ) ก่อนที่จะเปลี่ยนมาเป็นทางหลวงแผ่นดินหมายเลข 291 ในภายหลัง

รายชื่อทางแยก

อ้างอิง

แหล่งข้อมูลอื่น 
 ระบบสารสนเทศโครงข่ายทางหลวง 

291
3-291
291
291