Osenbach es una localidad y comuna francesa, situada en el departamento de Alto Rin, en la región de Alsacia. Pertenece al distrito de Guebwiller y cantón de Rouffach.Su población en el censo de 1999 era de 831 habitantes.Está integrada en la Communauté de communes du Val de Soultzmatt-la Vallée Noble .