Oldham est entouré de plusieurs établissements plus petits qui forment ensemble la municipalité métropolitaine d'Oldham, dont Oldham est le centre administratif.
Oldham fait partie de Lancashire jusqu'aux années 1970.