Blocks in Mayurbhanj District, Odisha

Mayurbhanj district in Odisha is administratively divided into 26 Development Blocks. These blocks are the core units of the Panchayati Raj system, responsible for planning, coordination, and monitoring of rural development activities across all villages & Gram Panchayats in the district.

Administratively, these blocks (also known as Panchayat Samitis or CD Blocks) act as a bridge between the Mayurbhanj District Administration and the Gram Panchayats. While Tehsils primarily handle land records and revenue matters, these blocks focus on the overall development of the villages within district.

List of Development Blocks in Mayurbhanj District

Below is the complete list of Development Blocks in Mayurbhanj district, each comprising multiple Gram Panchayats and villages that together form the foundation of local administration and rural governance in the district.

Sl. No.Block Name
1Badasahi
2Bahalda
3Bangriposi
4Baripada
5Betnoti
6Bijatala
7Bisoi
8Gopabandhunagar
9Jamda
10Joshipur
11Kaptipada
12Karanjia
13Khunta
14Kuliana
15Kusumi
16Morada
17Rairangpur
18Raruan
19Rasgovindpur
20Samakhunta
21Saraskana
22Sukruli
23Suliapada
24Thakurmunda
25Tiring
26Udala

Each block is headed by a Block Development Officer (BDO), a state government official who serves as the essential administrative link between the District Administration and the Gram Panchayats to manage village-level development and welfare programs.