Bloke est une commune située dans la région de la Carniole-Intérieure au sud de la Slovénie.
Située au sud de la région de la Carniole-Intérieure non loin de la frontière croate, la commune est à environ 25 km à l'est de la ville de Postojna. La région montagneuse fait partie de la partie septentrionale des Alpes dinariques.