กระทรวงมหาดไทยเป็นกระทรวงหนึ่งที่จัดตั้งขึ้นเมื่อวันที่ 1 เมษายน พ.ศ.2435 มีสมเด็จพระเจ้าบรมวงศ์เธอกรมพระยาดำรงราชานุภาพทรงเป็นเสนาบดีรับผิดชอบงานมหาดไทยหรืองานการปกครองประเทศและได้มีการแบ่งหน้าที่ระหว่างกระทรวงมหาดไทยและกระทรวงกลาโหมให้ชัดเจนไม่ซ้ำซ้อนกันโดยให้กระทรวงมหาดไทยรับผิดชอบรวมการบังคับบัญชาหัวเมืองทั้งหมดเพียงกระทรวงเดียว กระทรวงมหาดไทยเมื่อแรกตั้งแบ่งออกเป็น 3 กรม มีชื่อเรียกตามทำเนียบเดิมแต่ให้มีหน้าที่ต่างกัน คือ


                        สำหรับการปกครองในส่วนภูมิภาคได้ กำหนดรูปแบบการปกครองที่เรียกว่า "เทศาภิบาล" ขึ้นมาใช้และได้มอบหมายให้กระทรวงมหาดไทยเป็นผู้รับผิดชอบดูแลโดยจัดแบ่งหัวเมืองออกเป็นมณฑล เมืองและอำเภอโดยมีสมุหเทศาภิบาล ผู้ว่าราชการเมืองและนายอำเภอเป็นผู้ปกครองบังคับบัญชาข้าราชการและดูแลทุกข์สุขของประชาชนในเขตท้องที่นั้น ๆ และมีกำนันผู้ใหญ่บ้านเป็นผู้ช่วยเหลือปฏิบัติงานในระดับตำบลและหมู่บ้าน 

                         หลังการเปลี่ยนแปลงการปกครอง พ.ศ. 2475 จากระบอบสมบูรณาญาสิทธิราชย์มาเป็นระบอบ ประชาธิปไตยแล้วในปี พ.ศ. 2476 กรมพลำภังได้เปลี่ยนชื่อเป็นกรมมหาดไทยต่อมาในปี พ.ศ. 2505 จึงเปลี่ยนมาใช้ชื่อ "กรมการปกครอง" จนถึงปัจจุบัน