David John MacLean (born May 16, 1953) is a United Kingdom politician, and Tory member of Parliament for Penrith and The Border.

He was elected to the Commons in a by-election in 1983, and served as a junior minister under Margaret Thatcher and John Major. He was seen as a Thatcherite, saying about beggars that 'I always give them something - I give them a piece of my mind.'

He was made Chief Whip of the opposition under Iain Duncan Smith and continues as such under Michael Howard.