James Shackleford
- Date of birth: 1660
- Place of birth: Gloucester County, Virginia
- Date of death: 1734
- Place of death: Gloucester County, Virginia
- Father: Roger Shackleford
- Mother: Mary Palmer
- Marriage: Elizabeth Robins (7/14/1687 Gloucester County, Virginia)
- Children:
- John
- James (2/1/1688 - ?)
- James (6/10/1690 - ?)
- Roger
- Richard
- Charles
- Mary
- Jane
- Diana
- Ambrose
- Robert