Obergailbach [obəʁɡailbax] est une commune française située dans le département de la Moselle, en Lorraine, dans la région administrative Grand Est. Le village fait partie du pays de Bitche et du bassin de vie de la Moselle-est.

Situé à la frontière franco-allemande et à la limite nord-ouest du pays de Bitche, le village d'Obergailbach s'étire le long d'un petit afflent de la Blies, le Gailbach, profondément entaillé dans le plateau.

Obergailbach est membre du parc naturel régional des Vosges du Nord.

.