A number of places in England:
"We visited Denton, a small town located in Greater Manchester, to see its historic market square."
A hamlet in Denton and Caldecote parish, Huntingdonshire district, Cambridgeshire (OS grid ref TL1587).
"The village green at Denton serves as the historic heart of that small hamlet within the parish."
The name Denton comes from the Old English words denu, meaning valley or den, and tūn, which referred to an enclosure or settlement. Essentially, it describes a town located in a valley.