En bergsborg är ett slott byggt på en naturligt upphöjning i den omgivande terrängen. Termen kommer från tyskans Höhenburg som används för att kategorisera slott efter deras topografiska läge. Bergsborgar skiljs från låglandsborgar (på tyska: Niederungsburgen).