Bakalrejo adalah desa di kecamatan Guntur, Demak, Jawa Tengah, Indonesia.
Desa Bakalrejo terletak di Kecamatan Guntur, Kabupaten Demak. Dengan luas wilayah mencapai 409 hektar, memiliki penduduk sebanyak 5.353 jiwa serta memiliki Kepala Keluarga sebanyak 1.587. Desa ini terdiri dari 6 Dukuh diantaranya: 1. Bakalan, 2. Gabus, 3. Puritan, 4. Pulo, 5. Dandan, dan 6. Sulojari. Desa ini berbatasan langsung dengan Desa Donorejo disebelah Utara, Desa Bumiharjo disebelah Timur, Desa Guntur disebelah Selatan, dan Desa Klitih disebelah Barat.
- Desa Bakalrejo memiliki RT dan RW sebanyak 40 RT dan 6 RW.
- Terdapat 6 Masjid, 36 Mushola, 2 SD, 4 MADIN, 1 MTs, 1 SMK, dan 1 MA.
- Mayoritas penduduknya bekerja sebagai petani.
- Sumber dari Bapak Supomo (KAUR Pemerintahan Desa Bakalrejo).