David Blair may refer to:
- David Blair (dancer) (1932–1975), British ballet dancer
- David Blair (director), British movie and TV director
- David Blair (encyclopedist) (1820–1899), Irish Australian journalist and encyclopedist
- David Blair (filmmaker), American experimental filmmaker
- David Blair (golfer) (1917–1985), Scottish amateur golfer
- David Blair (information technologist) (1947–2011), information retrieval scientist
- David Blair (journalist) (born 1973), British journalist working for The Daily Telegraph
- David Blair (mariner) (1874–1955), British second officer, transferred off the Titanic
- David Blair (discus thrower) (born 1975), American Paralympic discus thrower
- David Blair (physicist) (born 1946), Australian physicist
- David Blair (rower) (born 1991), Canadian Paralympic rower and triathlete
- David Blair (rugby union) (born 1985), Scottish rugby pl…Read more on Wikipedia