Foča (cirílico: Фоча), es una ciudad y municipio en el sureste de Bosnia y Herzegovina, juto al río Drina, en la región de Foča de la entidad denominada República Srpska.