Der Ort wird 1255 bei der Nassauischen Landesteilung als „Solzbach“ genannt; von da an blieb er gemeinsamer Besitz der Nassauer Grafen und beim Amt Nassau. Er gehörte 1523 zum Gericht Becheln. 1667 kam er zum Kirchspiel Nassau und zur Kirche Dienethal.
Die Einwohnerschaft entwickelte sich im 19. und 20. Jahrhundert wie folgt: 1843: 216 Einwohner, 1927: 260 Einwohner, 1964: 227 Einwohner.
Ortsbürgermeister von Sulzbach ist Ralf Mager. Bei der Direktwahl am 26. Mai 2019 wurde er mit einem Stimmenanteil von 81,20 % gewählt und ist damit Nachfolger von Ralf Hartenfels, der nicht erneut angetreten war.[3]
Wirtschaft und Infrastruktur
Die ehemals landwirtschaftlich geprägte Struktur hat sich in der zweiten Hälfte des 20. Jahrhunderts in die einer modernen Wohnsitzgemeinde gewandelt.