Desa Donotirto merupakan salah satu Desa di Kecamatan Kretek, Kabupaten Bantul, Daerah Istimewa yogyakarta. Desa Donotirto berjarak sekitar 12 km dari pusat kota Kabupaten Bantul dan 1 km arah barat daya dari Kantor Camat Kretek. Desa ini merupakan salah satu desa yang memiliki posisi cukup strategis karena berada pintu masuk kawasan wisata Pantai Parang Tritis. Secara administratif Desa Donotirto di sebelah utara berbatasan dengan Desa Sidomulyo, sebelah Timur desa Panjangrejo, sebelah selatan Desa Parangtritis dan sebelah barat Desa Tirtomulyo.

Desa Donotirto memiliki luas 470.2715 ha. Wilayah perencanaan pembangunan Desa Donotirto terdiri dari 68 wilayah RT yang terbagi dalam 13 pedukuhan, yaitu: 1) Kalipakel; 2) Gadingdaton; 3) Palangjiwan; 4) Gadinglumbung; 5) Gadingharjo; 6) Mersan; 7) Colo; 8) Busuran; 9) Sruwuh; 10) Tegalsari; 11) Metuk; 12) Greges; dan 13) Mriyan.

Secara geografis, Desa Donotirto merupakan daerah dataran rendah, dengan ketinggian 26 meter dpl. Iklim Desa Donotirto sebagaimana desa-desa lain di wilayah Indonesia, mempunyai iklim kemarau dan penghujan. Jumlah penduduk Desa Donotirto seluruhnya 2622 KK (9.639 jiwa) yang terdiri dari 4.587 laki-laki, dan 4.782 perempuan. Penduduk terbagi dalam 68 RT.