Bantul memang tak bisa dilepaskan dari sejarah Yogyakarta sebagai kota perjuangan dan sejarah perjuangan Indonesia pada umumnya. Bantul menyimpan banyak kisah kepahlawanan. Antara lain, perlawanan Pangeran Mangkubumi di Ambar Ketawang dan upaya pertahanan Sultan Agung di Pleret. Perjuangan Pangeran Diponegoro di Selarong. Kisah perjuangan pioner penerbangan Indonesia yaitu Adisucipto, pesawat yang ditumpanginya jatuh ditembak Belanda di Desa Ngoto. Sebuah peristiwa yang penting dicatat adalah Perang Gerilya melawan pasukan Belanda yang dipimpin oleh Jenderal Sudirman (1948) yang banyak bergerak di sekitar wilayah Bantul. Wilayah ini pula yang menjadi basis, "Serangan Oemoem 1 Maret" (1949) yang dicetuskan oleh Sri Sultan Hamengkubuwono IX.
Tolok awal pembentukan wilayah Kabupaten Bantul adalah perjuangan gigih Pangeran Diponegoro melawan penjajah bermarkas di Selarong sejak tahun 1825 hingga 1830. Seusai meredam perjuangan Diponegoro, Pemeritah Hindia Belanda kemudian membentuk komisi khusus untuk menangani daerah Vortenlanden yang antara lain bertugas menangani pemerintahan daerah Mataram, Pajang, Sokawati, dan Gunung Kidul. Kontrak kasunanan Surakarta dengan Yogyakarta dilakukan baik hal pembagian wilayah maupun pembayaran ongkos perang, penyerahan pemimpin pemberontak, dan pembentukan wilayah administratif.
Tanggal 26 dan 31 Maret 1831 Pemerintah Hindia Belanda dan Sultan Yogyakarta mengadakan kontrak kerja sama tentang pembagian wilayah administratif baru dalam Kasultanan disertai penetapan jabatan kepala wilayahnya. Saat itu Kasultanan Yogyakarta dibagi menjadi tiga kabupaten yaitu Bantulkarang untuk kawasan selatan, Denggung untuk kawasan utara, dan Kalasan untuk kawasan timur. Menindaklanjuti pembagian wilayah baru Kasultanan Yogyakarta, tanggal 20 Juli 1831 atau Rabu Kliwon 10 sapar tahun Dal 1759 (Jawa) secara resmi ditetapkan pembentukan Kabupaten Bantul yang sebelumnya di kenal bernama Bantulkarang. Seorang Nayaka Kasultanan Yogyakarata bernama Raden Tumenggung Mangun Negoro kemudian dipercaya Sri Sultan Hamengkubuwono V untuk memangku jabatan sebagai Bupati Bantul.
Tanggal 20 Juli ini lah yang setiap tahunnya diperingati sebagai Hari Jadi Kabupaten Bantul. Selain itu tanggal 20 Juli tersebut juga memiliki nilai simbol kepahlawanan dan kekeramatan bagi masyarakat Bantul mengingat Perang Diponegoro dikobarkan tanggal 20 Juli 1825.Pada masa pendudukan Jepang, pemerintahan berdasarkan pada Usamu Seirei nomor 13 sedangakan stadsgemente ordonantie dihapus. Kabupaten Memiliki hak mengelola rumah tangga sendiri (otonom).
Kemudian setelah kemerdekaan, pemerintahan ditangani oleh Komite Nasional Daerah untuk melaksanakan UU No 1 tahun 1945. Tetapi di Yogyakarta dan Surakarta undang-undang tersebut tidak diberlakukan hingga dikeluarkannya UU Pokok Pemerintah Daerah No 22 tahun 1948. dan selanjutnya mengacu UU Nomor 15 tahun 1950 yang isinya pembentukan Pemerintahan Daerah Otonom di seluruh Indonesia.
Kabupaten Bantul terletak di sebelah Selatan Propinsi Daerah Istimewa Yogyakarta, berbatasan dengan 1) Utara : Kota Yogyakarta dan Kabupaten Sleman, 2) Selatan : Samudera Indonesia, 3) Timur : Kabupaten Gunung Kidul, 4) Barat: Kabupaten Kulon Progo
Kabupaten Bantul terletak antara 07° 44' 04" - 08° 00' 27" Lintang Selatan dan 110° 12' 34" - 110° 31' 08" Bujur Timur. Luas wilayah Kabupaten Bantul 506,85 Km2 (15,90 5 dari Luas wilayah Propinsi DIY) dengan topografi sebagai dataran rendah 140?n lebih dari separonya (60%) daerah perbukitan yang kurang subur, secara garis besar terdiri dari 1) Barat, adalah daerah landai yang kurang serta perbukitan yang membujur dari Utara ke Selatan seluas 89,86 km, 2) Tengah, adalah daerah datar dan landai merupakan daerah pertanian yang subur seluas 210.94 km2 (41,62 %), 3) Timur, adalah daerah yang landai, miring dan terjal yang keadaannya masih lebih baik dari daerah bagian Barat, seluas 206,05 km2 (40,65%), 4) Selatan, adalah sebenarnya merupakan bagian dari daerah bagian Tengah dengan keadaan alamnya yang berpasir dan sedikir berlagun, terbentang di Pantai Selatan dari Kecamatan Srandakan, Sanden dan Kretek (sumber: pemerintah kabupaten Bantul).