Matiranga Upazila is divided into Matiranga Municipality and eight union parishads: Amtali, Baranala, Belchhari, Guimara, Gumti, Matiranga, Tubalchhari, and Taindang.
The geographical area of Matiranga Upazila is organized into the municipality of Matiranga and eight smaller local areas: Amtali, Baranala, Belchhari, Guimara, Gumti, Matiranga, Tubalchhari, and Taindang.