Wrexham is between the Welsh mountains and the lower Dee Valley along the border with England. Historically part of Denbighshire, the town became part of Clwyd in 1974. Since 1996 it has been the centre of the Wrexham County Borough.