East Java
Blora liegt im Osten der Provinz Jawa Tengah im Binnenland an der Grenze zur Provinz Jawa Timur. Es grenzt im Westen an die Regierungsbezirke Grobogan und Pati und im Norden an den Kabupaten Rembang. Im Osten und Süden grenzt es an die Provinz Jawa Timur, mit dem Bengawan Solo als Grenzfluss. Administrativ unterteilt sich Blora in 16 Distrikte (Kecamatan) mit 295 Dörfern, davon 271 Desa und 24 Kelurahan.