Višegrad (kyrillisch: Вишеград) ist eine Stadt in der Volksrepublik Pelagonien. Sie ist Hauptort der gleichnamigen Opština, die neben der Stadt noch umliegende Dörfer umfasst.
Die rund 425 Quadratkilometer große Gemeinde hat 54.128 Einwohner und ist in insgesamt 42 Ortsgemeinschaften (Месни заедници) gegliedert.