Demir Hisar est une ville qui se trouve à l’ouest de la plaine pélagonienne. La ville de Demir Hisar commence à se developper depuis le milieu de décembre 1945 et se caractérise par 630 à 670 mètres d’altitude et se trouve sur la route principale de Bitola à Kichevo, en d’autres mots, la nouvelle artère routière pour Krouchevo. Depuis sa formation comme ville urbaine, Demir Hisar connait un essort continu de sa population qui de 1129 habitants en 1961 passe à 2593 habitants en 2002. Dans la municipalité de Demir Hisar vivent 9497 habitants dans 41 zones peuplées. Aujourd’hui Demir Hisar est urbanisée et posséde toutes les conditions pour être une petite ville bien amenagée.
Sur le territoire de la municipalité se trouvent 62 églises et monastères. Selon l’âge, la préservation, le type de construction, les fresques et l’emplassement, sept édifices protégés par la loi se distinguent. Les plus connues sont le monastère Saint Jean-Baptiste (XIV siècle), les églises Saint Jean l’apôtre et Saint Nicolas à Slepce (XIV siècle), le monastère Saint Athanase d’Alexandrie (XIIV siècle) près du village de Zurce, l’église Saint Athanase dans le village Sloestica, la monastère Saint Nicolas dans le village Sloestica (XIV siècle), l’église Sainte Parascheva dans le village Jvan (XVII siècle), l’église cimetière valaques (en ruines) dans le village Obednik et d’autres. Selon la classification temporelle, les monuments de la période du Moyen-Âge et de la période turque sont les plus nombreux.