Die Gemeinde Berg im Landkreis Starnberg (Landkreiskarte) ist im Jahr 1975 aus den ehemals selbständigen Gemeinden Bachhausen, Berg und Höhenrain hervorgegangen. Die Zusammenlegung erfolgte im Rahmen der Gebietsreform auf freiwilliger Basis.
Die Gemeinde hat nachstehende 15 Ortsteile:
- Allmannshausen
- Aufhausen
- Aufkirchen
- Assenhausen
- Bachhausen
- Biberkor
- Berg
- Farchach
- Harkirchen
- Höhenrain
- Kempfenhausen
- Leoni
- Martinsholzen
- Mörlbach
- Sibichhausen
Die Maxhöhe und Bachhauser Wies sind keine eigenständigen Ortsteile. Die Maxhöhe gehört zu Berg und Bachhauser Wies gehört zu Bachhausen.