Neuenbürg is a town in the Enz district, in Baden-Württemberg, Germany. It is situated on the river Enz, 10 km southwest of Pforzheim.

source