John Laird (disambiguation)
From Wikipedia, the free encyclopedia
John Laird may refer to:
- John Laird (1805–1874), British ship-builder and key figure in development of Birkenhead
- John Laird (philosopher) (1887–1946), Scottish philosopher
- John Laird (California), California State Assemblyman
- John Laird, Baron Laird, British Member of the House of Lords and Ulster Unionist Politician