The total number of development blocks in Punjab is 147. The latest addition to this list is the Malaud block under Payal constituency in Ludhiana district, which is given the status of block in February 2016. Earlier new addition to list of blocks was Arniwala Sheikh Subhan (ਅਰਣੀਵਾਲਾ ਸ਼ੇਖ ਸੁਭਾਨ) in Fazilka district.
There are total 22 districts in Punjab and for the purpose of rural development, each district is further divided into development blocks or simply called as block. There is block development and panchayat office (BDPO Office, generally pronounced as BDO) in each block and there is also a Block Samiti. The incharge of this office, block development and panchayat officer (BDPO), is also executive officer of Block Samiti. There is also a chairman of the block samiti, which is a political leader elected through voting.
A district wise list of blocks in Punjab is given below.