มหาวิทยาลัยราชภัฏสกลนคร ตั้งอยู่ห่างจากตัวเมืองไปทางจังหวัดอุดรธานี ระยะทาง 6 กิโลเมตร มีพื้นที่ทั้งสิ้น 636 ไร่ 2 งาน 4 ตารางวา เดิมเป็นที่ดินของกระทรวงกลาโหมและของกรมตำรวจ ซึ่งเคยเป็นที่ตั้งของโรงเรียนพลตำรวจภูธร 4 จังหวัดสกลนคร แต่ได้ยุบเลิกกิจการไปรวมกับภาคอื่น ต่อมา กระทรวงมหาดไทยได้ใช้เป็นสถานที่ก่อสร้างศาลากลางจังหวัดสกลนคร การก่อสร้าง ตัวอาคารใหม่ได้แล้วเสร็จ เมื่อ พ.ศ. 2506 แต่ยังไม่ได้ใช้ กระทรวงมหาดไทยได้เปลี่ยนโครงการไปสร้างศาลากลางจังหวัดที่บริเวณศูนย์ราชการของจังหวัดสกลนครในปัจจุบัน กระทรวงศึกษาธิการจึงขอที่ดินและสิ่งก่อสร้าง เพื่อตั้งเป็นโรงเรียนฝึกหัดครู ซึ่ง ฯพณฯ จอมพลสฤษดิ์ ธนะรัชต์ อดีตนายกรัฐมนตรีได้มีบัญชาให้มอบที่ดินและสิ่งก่อสร้างให้กระทรวงศึกษาธิการจัดตั้งเป็นโรงเรียนฝึกหัดครู ดังนั้น โรงเรียนฝึกหัดครูสกลนครจึงได้ถือกำเนิดขึ้นเมื่อวันที่ 17 กรกฎาคม พ.ศ. 2507
โรงเรียนฝึกหัดครูสกลนคร เริ่มดำเนินการตั้งแต่ปีการศึกษา 2507 รับนักศึกษารุ่นแรก 70 คน (ชาย 48 คน หญิง 22 คน) โดยฝากเรียนไว้กับวิทยาลัยครูอุบลราชธานี วิทยาลัยครูมหาสารคาม และวิทยาลัยครูอุดรธานี มีนายจำนง ภวภูตานนท์ ณ มหาสารคาม เป็นอาจารย์ใหญ่ ปีการศึกษา 2508 รับนักศึกษาเพิ่ม 152 คน มีครูอาจารย์ 18 คน ปีการศึกษา 2509 เริ่มเปิดสอนในระดับ ป.กศ.สูง เป็นปีแรก รับนักศึกษา 146 คน ครูอาจารย์มี 24 คน นายพจน์ ธัญญขันธ์ ดำรงตำแหน่งอาจารย์ใหญ่ การดำเนินงานของโรงเรียนฝึกหัดครูสกลนคร ได้เจริญก้าวหน้ามาเป็นลำดับมีการรับนักศึกษาเพิ่มขึ้นมีครูอาจารย์เพิ่มมากขึ้น อาคารและสิ่งก่อสร้างก็เพิ่มมากขึ้น เช่นเดียวกันกระทรวงศึกษาธิการจึงยกฐานะขึ้นเป็น วิทยาลัยครูสกลนคร เมื่อวันที่ 16 มกราคม พ.ศ. 2513 และได้ขยายการผลิตครูออกเป็น 2 ภาค คือ ภาคปกติ และภาคค่ำ
ในปีการศึกษา 2518 เปิดสอนในระดับปริญญาตรี (ค.บ.) เป็นปีแรก
ปีการศึกษา 2519 สภาการฝึกหัดครูได้จัดให้มีการเรียนการสอนแบบทวิภาค ดังนั้น สถาบันจึงเปลี่ยนชื่อจาก นักศึกษาภาคค่ำ เป็นนักศึกษาต่อเนื่อง จนถึงปี พ.ศ. 2521
ปีการศึกษา 2521 ได้เปิดสอนในระดับปริญญาตรี 2 ปีหลัง (หลังอนุปริญญา) เป็นปีแรกและเปิดอบรมครูและบุคลากรทางการศึกษาประจำการ (อคป.)
ปีการศึกษา 2528 เปิดสอนในสาขาวิชาที่หลากหลายมากขึ้น คือ สาขาศิลปศาสตร์ สาขาวิทยาศาสตร์
ปีการศึกษา 2529 เปิดสอนในโครงการจัดการศึกษาสำหรับบุคลากรประจำการ (กศ.บป.) ในหลักสูตรปริญญาตรี 4 ปี และปริญญาตรี 2 ปีหลัง
ปีการศึกษา 2530 เริ่มโครงการคุรุทายาท เป็นปีแรก
เมื่อวันที่ 14 กุมภาพันธ์ พ.ศ. 2535 พระบาทสมเด็จพระเจ้าอยู่หัวฯ ทรงพระกรุณาโปรดเกล้าฯ พระราชทานนามให้แก่วิทยาลัยครูทั่วประเทศว่า สถาบันราชภัฏ
ในปี พ.ศ. 2537 รัฐบาลได้เสนอร่างพระราชบัญญัติสถาบันราชภัฏ พ.ศ. 2538 ต่อรัฐสภา เมื่อผ่านการพิจารณาของรัฐสภาแล้ว พระบาทสมเด็จพระเจ้าอยู่หัวภูมิพลอดุลยเดชฯ ทรงลงพระปรมาภิไธย เมื่อวันที่ 19 มกราคม 2538 ประกาศในราชกิจจานุเบกษา เล่มที่ 112 ตอนที่ 4 ก ลงวันที่ 24 มกราคม 2538 จากพระราชบัญญัติสถาบันราชภัฏ มีผลให้วิทยาลัยครูสกลนคร เปลี่ยนเป็นสถาบันราชภัฏสกลนคร สังกัดสำนักงานสภาสถาบันราชภัฏ และมีพระบรมราชโองการโปรดเกล้าแต่งตั้งให้ ผู้ช่วยศาสตราจารย์ ดร.ประสิทธิ์ กองสาสนะ ดำรงตำแหน่ง อธิการบดีคนแรกของสถาบันราชภัฏสกลนคร
ต่อมาเมื่อวันที่ 9 มิถุนายน พ.ศ. 2547 พระบาทสมเด็จพระเจ้าอยู่หัวภูมิพลอดุลยเดชฯ ทรงลงพระปรมาภิไธยในพระราชบัญญัติมหาวิทยาลัยราชภัฏ พ.ศ. 2547 ประกาศในพระราชกิจจานุเบกษา เล่มที่ 121 ตอนพิเศษ 23 ก ลงวันที่ 14 มิถุนายน พ.ศ. 2547 มีผลให้สถาบันราชภัฏสกลนคร ได้ยกฐานะเป็นมหาวิทยาลัยราชภัฏสกลนคร ตั้งแต่วันที่ 15 มิถุนายน พ.ศ. 2547 ผู้ปฏิบัติหน้าที่อธิการบดีคนแรกของมหาวิทยาลัยราชภัฏสกลนคร คือ ผู้ช่วยศาสตราจารย์ ดร.วัฒนา สุวรรณไตรย์ และอธิการบดีคนปัจจุบัน คือ ผู้ช่วยศาสตราจารย์ชาคริต ชาญชิตปรีชา