คณะสาธารณสุขศาสตร์พัฒนามาจาก “โครงการหลักสูตรสาธารณสุขศาสตร์” พ.ศ. 2540 ทั้งนี้ด้วยความร่วมมือระหว่างมหาวิทยาลัยมหาสารคามกับวิทยาลัยการสาธารณสุขสิรินธร จังหวัดขอนแก่น ร่างหลักสูตรสาธารณสุขศาสตรบัณฑิต (ส.บ.) ขึ้นมา โดยให้อยู่ในความรับผิดชอบของโครงการจัดตั้งคณะ เภสัชศาสตร์ ทั้งนี้ภายใต้ชื่อ “โครงการจัดตั้งคณะเภสัชศาสตร์และวิทยาศาสตร์สุขภาพ” และได้เปิดการเรียนการสอนครั้งแรกโดยการรับนิสิตหลักสูตร 2 ปีต่อเนื่อง รุ่นแรกจำนวน 150 คน ในปีการศึกษา 2541 โดยรูปแบบการเรียนการสอนของคณะเวลานั้น มุ่งเน้นการค้นคว้าอิสระเพื่อส่งเสริมให้นิสิตสามารถทำวิจัยได้
ต่อมาในวันที่ 17 กรกฎาคม 2546 สภามหาวิทยาลัยมหาสารคามได้อนุมัติจัดตั้ง “คณะสาธารณสุขศาสตร์” แยกออกจากคณะเภสัชศาสตร์และวิทยาศาสตร์สุขภาพ และได้ใช้อาคารปฏิบัติการอนามัยสิ่งแวดล้อมที่ตั้งติดกับคณะเภสัชศาสตร์เป็นอาคารในการจัดการเรียนการสอนของคณะฯ ตั้งแต่วันที่ 15 ธันวาคม 2547 เป็นต้นมา เพื่อให้เป็นสถานที่พัฒนาบุคลากรด้านสาธารณสุข
จากนั้นได้มีการปรับผังอาคารในมหาวิทยาลัย คณะสาธารณสุขศาสตร์ได้ย้ายที่ทำการไปอาคารใหม่ข้างคณะวิศวกรรมศาสตร์ ทำให้คณะสิ่งแวดล้อมและทรัพยากรศาสตร์ย้ายจากเขตพื้นที่ในเมืองคณาสวัสดิ์ ตำบลตลาด มาเป็นที่ทำการแทน
อาคารเรียนคณะสาธารณสุขศาสตร์ ปัจจุบันเป็นที่ทำการคณะสิ่งแวดล้อมและทรัพยากรศาสตร์
ชั้น 1
- ห้องคณบดี
- ห้องสำนักงานคณะสิ่งแวดล้อมและทรัพยากรสาสตร์
- ติดต่อ สอบถาม
- สโมสรนิสิต
- ศูนย์ประกันคุณภาพการศึกษา
- ห้องผลิตสื่อสิ่งแวดล้อมศึกษา/ชมรมนักข่าวสิ่งแวดล้อม
ชั้น 2
- สำนักงานสาขาวิชาสิ่งแวดล้อมศึกษา
- สำนักงานสาขาการจัดการสิ่งแวดล้อมและทรัพยากรและสาขาวิชาการบริหารจัดการสิ่งแวดล้อม
- หน่วยปฏิบัติการวิจัยการเปลี่ยนแปลง สภาพภูมิอากาศและการปรับตัว
- ศูนย์ภูมิสารสนเทศเพื่อการจัดการสิ่งแวดล้อมและทรัพยากร
- ศูนย์วิจัยการจัดการสิ่งแวดล้อมนานาชาติ
ชั้น 3
- ศูนย์บริการตรวจวิเคราะห์คุณภาพสิ่งแวดล้อม
- ห้องปฏิบัติการสิ่งแวดล้อมและทรัพยากร
ชั้น 4
- สำนักงานสาขาวิชาเทคโนโลยีสิ่งแวดล้อม
- สำนักงานสาขาวิชาสิ่งแวดล้อมศึกษา
- ศูนย์วิจัยด้านสิ่งแวดล้อมและพลังงานที่ยั่งยืน
- ศูนย์สหวิทยาการการวิจัยเพื่อความ ยั่งยืนทางสิ่งแวดล้อม
- ห้องค้นคว้าด้วยตนเอง