Die nach dem gleichnamig Bach benannte Siedlung wurde 1830 gegründet. Die Brüder Schauerte errichten dort zwei Häuser. Die Familie Schäpes errichtete 1850 ein weiteres Haus in Nesselbach. Das Haus der Familie Struck brannte zweimal ab. Im Jahr 1895 wohnten 18 Einwohner, nach der Eintragung des Handels- und Gewerbeadressbuches der Provinz Westfalen, in dem Ort Nesselbach.[2]
Am 1. Januar 1975 wurde Nesselbach mit der Gemeinde Oberkirchen, zu der es bis dahin gehörte, in die Stadt Schmallenberg eingegliedert.[3]
Wirtschaft
In Nesselbach gibt es mehrere Übernachtungs- bzw. Gastronomiebetriebe.
Alfred Bruns: Oberkirchen, S. 805 ff. Almert, Lengenbeck, Nesselbach, In der Lenne, 1981
Bruno Ermecke: Anfänge, Erst- und Früherwähnungen der Schmallenberger Ortsteile, Nesselbach, S. 79, Heimat- und Geschichtsverein Schmallenberger Sauerland (Hrsg.), 2013