The settlement is named for Jacob Carpenter, a Swiss immigrant who settled here in 1748.[4] Roper's Ferry operated across the Delaware River as early as 1769.[4]
The Belvidere-Delaware Railroad reached Carpentersville in 1854 and built a station in the area. The passenger stop remained in commercial operation until 1952. The railroad line is still in operation today at the hamlet owned by the newer 1995 company Belvidere and Delaware River Railway.[4] By 1882, Carpentersville had saw and grist mills, a post office, and ten lime kilns.[5]