Sejarah pemerintahan daerah di Indonesia

Undang-Undang No. 32 Tahun 2004 disusun berdasarkan Konstitusi Republik VI pasal 18, 18A, dan 18B
. Dalam perjalanannya UU ini telah diubah sebanyak dua kali dengan Perppu No. 3 Tahun 2005 (ditetapkan menjadi Undang-Undang No. 8 Tahun 2005) dan dengan Undang-Undang No. 12 Tahun 2008. Selanjutnya daerah Aceh dan Jakarta kembali diatur dengan UU tersendiri. Aceh diatur secara penuh dengan UU No. 11 Tahun 2006 tentang Pemerintahan Aceh. Sedangkan Jakarta diatur kembali dengan UU No. 29 Tahun 2007 tentang Pemerintahan Provinsi Daerah Khusus Ibukota Jakarta sebagai Ibukota Negara Kesatuan Republik Indonesia. Provinsi Papua tetap diatur dengan UU No. 21 Tahun 2001 tentang Otonomi Khusus bagi Provinsi Papua. Provinsi Papua Barat sebagai pemekaran dari Provinsi Papua juga mendapatkan otonomi khusus sebagaimana provinsi induknya dengan Perppu No. 1 Tahun 2008 tentang Perubahan Atas Undang-Undang Nomor 21 Tahun 2001 tentang Otonomi Khusus bagi Provinsi Papua (ditetapkan menjadi Undang-Undang No. 35 Tahun 2008).