Obersteinbach ist ein Gemeindeteil der Gemeinde Bad Heilbrunn im oberbayerischen Landkreis Bad Tölz-Wolfratshausen. Das Dorf liegt circa zwei Kilometer südlich von Bad Heilbrunn.
Achmühl | Baumberg | Bernwies | Bocksberg | Fletzen | Graben | Hinterstallau | Hohenbirken | Hub | Karpfsee | Kiensee | Langau | Letten | Linden | Mürnsee | Nantesbuch | Oberbuchen | Oberenzenau | Obermühl | Obersteinbach | Ostfeld | Podling | Ramsau | Reindlschmiede | Schönau | Unterbuchen | Unterenzenau | Unterkarpfsee | Untersteinbach | Voglherd | Weiherweber | Wiesweber | Wörnern