กระทรวงในประเทศไทย เป็นหน่วยงานของรัฐบาลไทย จัดตั้งขึ้นโดยตราพระราชบัญญัติ ปัจจุบันมีกระทรวงหรือเทียบเท่าจำนวนทั้งสิ้น 20 กระทรวง
การบริหารแผ่นดินในต้นรัตนโกสินทร์นั้น คงดำเนินตามแบบที่ได้ทำมาแต่ครั้งกรุงศรีอยุธยาเป็นราชธานี ผิดแต่ว่ามีกรมต่าง ๆ เพิ่มขึ้นบ้าง แต่หลักของการบริหารนั้น คงมีอัครมหาเสนาบดี 2 ตำแหน่ง คือ สมุหกลาโหม ว่าการฝ่ายทหาร สมุหนายก ว่าการพลเรือน ซึ่งแบ่งออกเป็นกรมเมืองหรือกรมนครบาล กรมวัง กรมคลัง และกรมนา
ครั้นถึงรัชสมัยพระบาทสมเด็จพระจุลจอมเกล้าเจ้าอยู่หัว ซึ่งทรงบรรลุนิติภาวะเสด็จขึ้นเสวยราชสมบัติด้วยพระองค์เองเมื่อ พ.ศ. 2416 นั้น เนื่องจากพระองค์ได้เสด็จต่างประเทศดูแบบแผนการปกครองที่ชาวยุโรป นำมาใช้ในสิงคโปร์ ชวา และอินเดียแล้ว ทรงพระราชปรารภว่า สมควรจะได้วางระเบียบราชการ บริหารส่วนกลางเสียใหม่ตามแบบอย่างอารยประเทศ โดยจัดจำแนกราชการเป็นกรมกองต่าง ๆ มีหน้าที่เป็นหมวดเหล่า ไม่ก้าวก่ายกัน ดังนั้นใน พ.ศ. 2418 พระองค์จึงทรงพระกรุณาโปรดเกล้าฯ ให้แยกกระทรวงพระคลังออกจากกรมท่า หรือต่างประเทศ และตั้งหอรัษฎากรพิพัฒน์ทำหน้าที่เก็บรายได้ของแผ่นดินทุกแผนกขึ้นเป็นครั้งแรก
ต่อจากนั้น ได้ทรงปรับปรุงหน้าที่ของกรมต่าง ๆ ที่มีอยู่มากมายเวลานั้นให้เป็นระเบียบเรียบร้อยโดยรวมเข้าเป็นกระทรวง กระทรวงหนึ่ง ๆ ก็มีหน้าที่อย่างหนึ่งหรือหลายอย่างพอเหมาะสม กระทรวงซึ่งมีอยู่ในตอนแรก ๆ เมื่อเริ่มเถลิงราชสมบัตินั้นเพียง 6 กระทรวง[ต้องการอ้างอิง] คือ
เพื่อให้เหมาะสมกับสมัย จึงได้เปลี่ยนแปลงหน้าที่ของกระทรวงบางกระทรวง และเพิ่มอีก 4 กระทรวง รวมเป็น 10 กระทรวง คือ
ทั้งนี้ได้ทรงเริ่มจัดการตำแหน่งหน้าที่ราชการดังกล่าวตั้งแต่ พ.ศ. 2431 จัดให้มีเสนาบดีสภา มีสมาชิกเป็นหัวหน้ากระทรวง 10 นาย และหัวหน้ากรมยุทธนาธิการ กับกรมราชเลขาธิการ ซึ่งมีฐานะเท่ากระทรวงก็ได้เข้านั่งในสภาด้วย รวมเป็น 12 นาย พระองค์ทรงเป็นประธานมา 3 ปีเศษ
แต่เดิมเสนาบดีมีฐานะต่าง ๆ กัน แบ่งเป็น 3 คือ เสนาบดีมหาดไทยกับกลาโหมมีฐานะเป็นอัครมหาเสนาบดี เสนาบดีนครบาล พระคลัง และเกษตราธิการ มีฐานะเป็นจตุสดมภ์ เสนาบดีการต่างประเทศ ยุติธรรม ธรรมการและโยธาธิการ เรียกกันว่า เสนาบดีตำแหน่งใหม่ ครั้นเมื่อมีประกาศ เมื่อวันที่ 1 เมษายน พ.ศ. 2435 จึงเรียกเสนาบดีเหมือนกันหมด ไม่เรียกอัครเสนาบดีและจตุสดมภ์อีกต่อไป
ในปี พ.ศ. 2506 สมัยจอมพลสฤษดิ์ ธนะรัชต์ เป็นนายกรัฐมนตรี ได้มีการปรับปรุงกระทรวง ทบวง กรม ตามพระราชบัญญัติปรับปรุงกระทรวง ทบวง กรม พ.ศ. 2506 ดังนี้
ในช่วงที่นายอานันท์ ปันยารชุน เป็นนายกรัฐมนตรี ได้มีการปรับปรุงโครงสร้างกระทรวง ทบวง กรม ซึ่งใช้บังคับมาเป็นเวลานาน ตามพระราชบัญญัติปรับปรุงกระทรวง ทบวง กรม พ.ศ. 2534 ในมาตรา 4 ได้กำหนดให้มีกระทรวง ทบวง และส่วนราชการที่มีฐานะเป็นกระทรวงดังต่อไปนี้
ในช่วงที่พันตำรวจโททักษิณ ชินวัตร เป็นนายกรัฐมนตรี ได้มีการปรับปรุงโครงสร้างระบบราชการตาม พระราชบัญัติปรับปรุงกระทรวง ทบวง กรม พ.ศ. 2545 โดยกำหนดในมาตรา 5 ให้มีกระทรวง และส่วนราชการที่มีฐานะเป็นกระทรวง ดังต่อไปนี้