Marlborough was first granted in 1752 as Monadnock Number 5, one of the fort towns first known only by number. The town was at one time called Oxford, then New Marlborough, but was incorporated as Marlborough. Many of the settlers were from Marlborough, Massachusetts, which had been named for John Churchill, Duke of Marlborough, in the late 1600s.