Luas desa ini adalah 15.149.000 m2, tetapi 3.750.000 di antaranya merupakan lahan kritis.
Batas wilayah
Utara
Desa Gedangan
Timur
Desa Sidodadi
Selatan
Samudra Indonesia
Barat
Desa Sindurejo
Keadaan wilayah
Desa ini terletak pada ketinggian 500 meter dari permukaan laut. 64% wilayah desa merupakan daratan, sementara 36% sisanya merupakan daerah perbukitan.
Keadaan tanah
Tanah di wilayah ini terbagi atas 3 jenis tanah, yakni mediteran (50%), litosol (25%), dan renzina (18%). Sementara, teksturnya juga terbagi atas 3 jenis, yaitu lempung liat (45%), lempung (37%), dan tanah berpasir (18%)
Iklim dan cuaca
Suhu rata-rata di desa ini adalah 25°C sampai 37°C. Curah hujan rata-ratanya adalah 350mm per tahun. Tipe iklim di desa ini adalah iklim sedang. Jumlah bulan basah dan bulan kering adalah sama, yakni 6 bulan per tahunnya.
Kependudukan
Jumlah penduduk di wilayah ini adalah 7.530 jiwa dengan 2.050 kepala keluarga. Jumlah penduduk laki-laki adalah 3.727 orang, sementara penduduk wanita berjumlah 3.803 orang.
Pembagian administratif
Desa Gajahrejo terbagi menjadi 4 pedukuhan/dusun, yaitu: