Situé sur la route départementale 674 (anciennement route nationale 74) entre les communes de Saint-Jean-Rohrbach à l'est (4,8 km) et Hellimer à l'ouest (0,8 km), Diffembach est un petit village rural.