Bolton est entouré de plusieurs petites villes et villages qui forment ensemble la municipalité métropolitaine de Bolton, dont Bolton est le centre administratif.
Bolton fait partie de Lancashire jusqu'aux années 1970.