Вишеград је град и седиште општине који се налази у котлини ријеке Дрине, на истоку Републике Српске (БиХ).
Општина лежи на обалама ријека Дрине и Рзава, и акумулационог језера хидроелектране Вишеград и Бајина Башта. У центру града се налази ушће ријечице Рзав у Дрину. Површина општине је 448 km² и има 20.000 становника, или 45 ст/km2. Просјечна надморска висина је 303 m.