James Steele
James Steele may refer to:
- James Steele (British Army officer), British general
- James Steele (United States Army officer), US special forces veteran
- James B. Steele, American investigative journalist and author
- James Harlan Steele, American veterinarian
- Jim Steele (footballer), Scottish footballer who also played for Southampton
- Jim Steele (wrestler), American professional wrestler
- Jimmy Steele (American football), University of Florida football player
- Jimmy Steele (dentist), British dentist
- Jimmy Steele (republican), Irish republican and Irish Republican Army member