Balen adalah sebuah kecamatan di Kabupaten Bojonegoro, Provinsi Jawa Timur, Indonesia. Kecamatan Balen berbatasan : disebelah utara dengan kecamatan Rengel, Tuban, disebelah timur dengan kecamatan Sumberejo, disebelah selatan dengan kecamatan Sukosewu, Bojonegoro, disebelah barat dengan kecamatan Kapas, Bojonegoro.
Kecamatan Balen juga dilintasi sungai bengawan solo di sebelah utara.
Kecamatan Balen terdiri dari desa-desa:
- Balenrejo
- Bulaklo
- Bulu
- Kabunan
- Kedungbondo
- Kedungdowo
- Kemamamng
- Kenep
- Lengkong
- Margomulyo
- Mayangkawis
- Mulyoagung
- Mulyorejo
- Ngadiluhur
- Penganten
- Pilanggede
- Pohbogo
- Prambatan
- Sarisejo
- Sekaran
- Sidobandung
- Sobontoro
- Swaloh