Деми́р-Хи́сар (макед. Демир Хисар, алб. Murgashovë/Murgashova) — город в юго-западной части Северной Македонии, в историко-географической области Демир-Хисар, центр одноименной Общины Демир-Хисар.
Город расположен в 20 километрах к северо-западу от города Битола на правом берегу реки Црна на высоте 635 метра.
В 1990-е годы село Мургашево стало городом и получило новое имя Демир-Хисар по историко-географической области, в которой находится.
По переписи 2002 года, в Демир-Хисаре проживали 2593 жителей.[1]