
หัวเมือง ในสมัยรัตนโกสินทร์ตอนต้นจนถึง ร.ศ. 112 แบ่งป็น
1 หัวเมืองชั้นใน
2 หัวเมืองชั้นนอก
3 หัวเมืองประเทศราช
1.หัวเมืองชั้นใน เดิมเรียกว่าเมืองลูกหลวงหรือเมืองหน้าด่าน เมืองชั้นใน จะตั้งอยู่รอบเมืองหลวง ถือว่าเป็นบริวารของเมืองหลวง เมืองชั้นในไม่ได้เป็นเมืองอย่างแท้จริง เพราะไม่มีเจ้าเมืองปกครอง มีแต่ผู้รั้ง หรือ จ่าเมือง ทำหน้าที่ดูแล ไม่มีอำนาจอย่างเจ้าเมือง การบริหารงานต้องรับคำสั่งจากเสนาบดีจัตุสดมภ์ หรือฟังคำสั่งจากเมืองหลวง หัวเมืองชั้นใน มีความสำคัญเป็นเมืองระดับชั้นจัตวา
2.หัวเมืองชั้นนอก เป็นเมืองที่ตั้งอยู่ในราชอาณาจักร เมืองเหล่านี้จัดแบ่งเป็นระดับชั้น ตามขนาด จำนวนพลเมือง ความสำคัญ แบ่งเป็นชั้นเอก ชั้นโท ชั้นตรี และอาจมีเมืองเล็ก ๆ ( เมืองชั้นจัตวา ) อยู่ใต้สังกัด เจ้าเมืองเหล่านี้ มีอำนาจสิทธิ์ขาดในเมืองของตน แต่ต้องปฏิบัติตามพระราชโองการและนโยบายจากเมืองหลวงตามเขตความรับผิดชอบกล่าวคือหัวเมืองที่ตั้งอยู่ในภาคเหนือและภาคอิสาน อยู่ในความรับผิดชอบของสมุหนายก
หัวเมืองที่ตั้งอยู่ในภาคใต้ อยูในความรับผิดชอบของสมุหกลาโหม
หัวเมืองชายทะเลภาคตะวันออก อยู่ในความรับผิดชอบของ กรมท่า ( พระยาพระคลัง )
หัวเมืองที่สังกัดกรมท่า มี 9 เมือง ได้แก่ นนทบุรี สมุทรปราการ สาครบุรี สมุทรสงคราม ชลบุรี บางละมุง ระยองจันทบุรี ตราด
เมืองชั้นเอก พระมหากษัตริย์เป็นผู้แต่งตั้งเจ้าเมืองเอง ในสมัยรัชกาลที่ 1 ได้แก่ พิษณุโลก นครราชสีมา นครศรีธรรมราช ถลาง และสงขลา
เมืองชั้นโท ตรี และจัตวา เสนาบดีที่รับผิดชอบเป็นผู้แต่งตั้งเจ้าเมือง
3.หัวเมืองประเทศราช หรือ เมืองขึ้น เป็นเมืองของชาวต่างชาติต่างภาษา หรือ ประเทศเหล่านั้นยอมอยู่ภายใต้การคุ้มครองของไทย มีเจ้าเมืองหรือกษัตริย์ ปกครองกันเอง ตามจารีตประเพณีของแต่ละชาติ การเป็นเจ้าเมืองหรือกษัตริย์ จะต้องบอกหรือเข้ามากราบบังคมทูล ขอให้เป็นผู้แต่งตั้งให้ โดยเมืองขึ้นมีหน้าที่ส่งเครื่องราชบรรณาการ และต้องถวายต้นไม้เงินต้นไม้ทองมาให้ โดยปรกติจะจัดส่ง 3 ปีต่อครั้ง ต้องเกณฑ์ทัพมาช่วยถ้ามีศึกสงคราม
ประเทศราชในสมัยรัชกาลที่ 1 ได้แก่ ล้านนา (เชียงใหม่ ) ล้านช้าง หรือ ลาว ( หลวงพระบาง เวียงจันทน์ จำปาศักดิ์ ) เขมร ( กัมพูชา ) หัวเมืองมลายู ( ปัตตานี ไทรบุรี กลันตัน ตรังกานู )
หอมรดกไทย ..เล่าว่า .....จารึกวัดพระเชตุพนวิมลมังคลาราม ระบุว่าหัวเมืองขึ้นกรุงเทพมหานครมี 474 หัวเมือง ปัจจุบัน เหลือจารึกที่บอกชื่อหัวเมืองเหล่านั้น กับเจ้าเมืองบางเมืองอยู่ราวครึ่งหนึ่ง ตรวจได้ศิลาจารึก 77 แผ่น ทำเนียบเมือง 194 เมือง แบ่งออกได้ดังนี้
ทิศเหนือ
พื้นที่ทิศเหนือของประเทศสยาม ปัจจุบันได้แก่ บริเวณภาคเหนือ ภาคกลางตอนบน ภาคตะวันออกเฉียงเหนือตอนบน จังหวัดยโสธร และจังหวัดอุบลราชธานี ของประเทศไทย รวมทั้งพื้นที่ส่วนใหญ่ของประเทศลาว
• เมืองศรีภิรม เมืองพรหมพิราม เมืองเทพบุรี เมืองชาตกาล เมืองนครไทย และเมืองด่านซ้าย สุดน้ำโทก 6 เมือง ขึ้นกับเมืองพิษณุโลก
• เมืองชุบศรสำแดง เมืองชุมแสงสงคราม เมืองศรีพนมมาศ และเมืองนครนาคง อยู่ลำน้ำใหญ่ 4 เมือง ขึ้นกับเมืองพิษณุโลก
• เมืองลับแล เมืองปากเหือง เจ้าเมืองชื่อพระอณะพินาศ เมืองน้ำปาด และเมืองสวางคบุรี รวมลำน้ำพิชัย 3 เมือง ขึ้นกับเมืองพิชัย
• เมืองตรอนตรีศิลป์ อยู่ตอนหนบุรพสวางค์ เมืองบางโพ และเมืองขุนกัน อยู่ลำน้ำพิชัยฝั่งตะวันตก ขึ้นกับเมืองพิชัย
• เมืองพิพัฒน์ ขึ้นกับเมืองพิชัย
• เมืองทุ่งยั้งและเมืองสวรรคโลกขึ้นกับมหาดไทย
• เมืองพิชัย หัวเมืองชั้นตรี เจ้าเมืองชื่อออกญาศรีสุริยราชราชัยอภัยพิรยพาหะ ศักดินา 3,000 ขึ้นกับมหาดไทย
• เมืองพิมูล ขึ้นกับเมืองพิชัย
• เมืองสุโขทัย หัวเมืองชั้นโท ผู้ครองเมืองชื่อออกญาศรีธรรมศุภราชชาติบดินทร สุรินทรฤๅไชย อภัยพิริยบรากรมพาหุ ศักดินา 10,000 ขึ้นกับมหาดไทย
• เมืองราชธานี เมืองกงคราม เมืองพิรามรงค และเมืองพิแรมรมย์ ขึ้นกับเมืองสุโขทัยทั้ง 4 เมือง
• เมืองโคฎก อยู่ฝั่งเหนือบางขัง เมืองบางขัง อยู่ฝั่งใต้ลำบางขัง ขึ้นกับเมืองสวรรคโลก
• เมืองสำโรงทอง อยู่ฝั่งเหนือลำสำโรง เมืองคีรีมาศอยู่ดอน ขึ้นกับเมืองสุโขทัย
• เมืองปอง ขึ้นกับเมืองเถินอยู่ดอน
• เมืองเถิน เจ้าเมืองชื่อพระยาเถินบุรี ขึ้นกรมมหาดไทย
• เมืองกำแพงเพ็ชร หัวเมืองชั้นโท ผู้ครองเมืองชื่อออกญารามรณรงคสงคราม รามภักดีอภัย พิริยพาหะ ถือศักดินา 10,000 ขึ้นกรมมหาดไทย
• เมืองเชียงทอง เมืองเชียงเงิน อยู่ลำพิงฝั่งออก ขึ้นเมืองตาก
• เมืองโกสามพิน เมืองบงการบุรี เมืองโบราณราช เมืองนาถบุรี เมืองไตรตรึงค์ ขึ้นเมืองกำแพงเพชร 5 เมือง
• เมืองป่าศักดิ์ ผู้ครองเมืองชื่อเจ้านครจำปาศักดิ์ ประเทศราช ขึ้นกรมมหาดไทย
• เมืองโขงเจียม ขึ้นมหาดไทย
• เมืองปากแซง ขึ้นกับเมืองเจียม
• เมืองเขมราฐ เจ้าเมืองชื่อพระเทพวงศา ขึ้นกรมมหาดไทย
• เมืองมุกดาหาร เจ้าเมืองชื่อพระจันทมุริยวงศ์ ขึ้นมหาดไทย
• เมืองนครพนม ผู้ครองชื่อพระสุนทรราชวงศา มหาขัตติยชาติ ประเทศราชทวาเวียง ดำรงรักษศักดิยศทฤๅไกร ศรีพิชัยสงคราม เจ้าเมืองยศสุนทร ทั้งสองเมือง ขึ้นกรมมหาดไทย
• เมืองท่าอุเทน ขึ้นกรมมหาดไทย
• เมืองไชยบุรี เจ้าเมืองชื่อพระไชยวงศา ขึ้นกรมมหาดไทย
• เมืองเดชอุดม เจ้าเมืองชื่อพระศรีสุระ ขึ้นกรมมหาดไทย
• เมืองศีรษะเกศ เจ้าเมืองชื่อพญาวิเศษภักดี ขึ้นกรมมหาดไทย
• เมืองสาลวัน เจ้าเมืองชื่อเอกราช เมืองสะเมียร์ เมืองสะภาษ และเมืองคง อยู่ตะวันตกลำเซโคนฝั่งของข้างเหนือ 4 เมือง ขึ้นกรมมหาดไทย
• เมืองสีทันดร เจ้าเมืองชื่อพระอภัยราชวงศา ขึ้นกรมมหาดไทย
• เมืองตระการ อยู่ลำแม่ขานฝั่งเหนือ เมืองแจ่ม อยู่ลำแม่แจ่มฝั่งตะวันออก เมืองยวม อยู่ฝั่งน้ำยวมหนตะวันตก และเมืองพาน อยู่ตอนหนใต้ ขึ้นกับเมืองเชียงใหม่ 4 เมือง
• เมืองหอด อยู่ลำแม่พิงฝั่งตะวันตก เมืองตื่นด่าน พญาอินทรคีรี ขึ้นเมืองเชียงใหม่ 2 เมือง
• นครลำพูนไชยประเทศราช ผู้ครองเมืองชื่อตามนามเมือง ขึ้นกรมมหาดไทย
• เมืองยอง อยู่ฝั่งแม่กอง ตะวันออกตรงเมืองลำพูนข้าม ขึ้นกับเมืองลำพูน
• เมืองป่าซาง อยู่ลำแม่ทาฝั่งตะวันตก เมืองหนองล่าง อยู่ลำแม่ลี้ฝั่งเหนือ และเมืองลี้ อยู่ปลายแม่ลี้ฝั่งใต้ ขึ้นกับเมืองลำพูนทั้ง 3 เมือง
• เมืองจาน เมืองเมาะ เมืองท่า เมืองลอง อยู่ตะวันออกของนครลำปาง เมืองพยาก เมืองงาว อยู่ตอนเหนือของเมืองลำปาง เมืองเตาะ อยู่ฝั่งตะวันออกน้ำเตาะ เมืองวัง และเมืองแจ้ห่ม อยู่ฝั่งแม่วังฝั่งตะวันออก ขึ้นกับเมืองนครลำปางทั้ง 9 เมือง
• เมืองเวียงติ้นและเมืองพะเยา อยู่ลำแม่วังฝั่งตะวันตก ขึ้นกรมมหาดไทย
• นครลำปางประเทศราช ผู้ครองเมืองชื่อตามนามเมือง ขึ้นกรมมหาดไทย
• เมืองเสิมและเมืองจาง อยู่แม่จางฝั่งเหนือ ขึ้นกับเมืองนครลำปาง
• เมืองเชียงของ เมืองโปง เมืองเงิน เมืองสราว และเมืองปัว ขึ้นเมืองน่าน
• เมืองน่าน ผู้ครองเมืองชื่อพระยามงคลยศประเทศราช ขึ้นมหาดไทย
• เมืองหินและเมืองงั่ว อยู่หนใต้ ขึ้นเมืองน่าน 2 เมือง
• เมืองแพร่ เจ้าเมืองชื่อพญาแพร่ราชวงศาประเทศราช ขึ้นกรมมหาดไทย
• เมืองสรองและเมืองแสนหลวง อยู่หนใต้เมืองแพร่ ขึ้นกับเมืองแพร่
• เมืองนำภูน เมืองนำอาย เมืองเพียง และเมืองทุง อยู่ลำของใต้เมืองหลวง 5 เมือง เมืองด่านขวา เมืองเชียงเงิน อยู่ลำน้ำด่านตะวันออกเมืองหลวง 2 เมือง ขึ้นเมืองหลวงพระบาง 7 เมือง
• เมืองมวย เมืองสะกก เมืองหิว เมืองบุญวัง เมืองหะท้าว เมืองไต และเมืองปักแสง อยู่ลำน้ำเซืองตะวันออกเมืองหลวง ขึ้น 7
• เมืองคำเกิด อยู่หว่างน้ำอ่อน หว่างน้ำยวงฝั่งเหนือ เมืองคำม้วน อยู่ลำน้ำอ่อนฝั่งเหนือ ขึ้นกรมมหาดไทย 2 เมือง
• เมืองหาว อยู่ลำน้ำโชติฝั่งเหนือ ขึ้นเมืองคำม้วน
• เมืองบ่อ อยู่ลำน้ำอ่อนฝั่งใต้ ขึ้นเมืองคำเกิด
• เมืองว่า อยู่ลำน้ำมอญฝั่งตะวันออก ขึ้นเมืองคำม้วน
• เมืองภูเวียง ขึ้นเมืองเวียงจันทน์
• เมืองยศสุนทร เหนือลำพมูล พระสุนทรวงศา เจ้าเมืองนครพนม กินเมืองยศสุนทรด้วย ขึ้นกรมมหาดไทย
• กรุงศรีสัตนาคนหุตอุดมราชธานี เมืองเวียงจันทน์ ประเทศราช อยู่ฝั่งลำของฟากเหนือ ขึ้นกรมมหาดไทย
• เมืองนามฮุง เมืองเชียงคาน อยู่เหนือเวียงจันทน์ ขึ้นเมืองเวียงจันทน์ 2 เมือง
• เมืองท่าบ่อและเมืองพานพร้าว อยู่ฝั่งลำของข้างใต้ ขึ้นเมืองเวียงจันทน์ 2 เมือง