No, Harry Potter is not a pure-blood.
Harry Potter is a half-blood wizard. This means he has one wizarding parent and one Muggle-born or Muggle parent. In Harry's case, his father, James Potter, was a pure-blood wizard, and his mother, Lily Evans, was a Muggle-born witch.
To clarify the different blood statuses in the Harry Potter universe:
- Pure-blood: A wizard or witch with only wizarding ancestors.
- Half-blood: A wizard or witch with one wizarding parent and one Muggle or Muggle-born parent.
- Muggle-born: A wizard or witch with two Muggle parents.
It's important to distinguish Harry's blood status from that of his friends: Ron Weasley, for example, is a pure-blood, while Hermione Granger is a Muggle-born witch.