The IDP has branches spread across the country in the various provinces. These branches function to enable the party to play an active role in the community life of the various localities. Thus, IDP branches are usually active in such things as organising conferences and debates, civic and Islamic education programmes, and distributing literature on behalf of the party. The work of branches keep party representatives informed about local issues, and the views of the members about national issues. They also serve as a channel for collecting donation for the party.
IDP branch members are elected every two years by IDP members.
The branches are divided into 5 major committees:
♦ Political Committee
♦ Finance committee
♦ Organisational committee
♦ Committee for Media & Culture
♦ Public Relations Committee