I got sucked into a Netflix hole thinking "I'll just watch all the Christmas party eps to celebrate the holidays" then just found myself watching the whole series again for about the 10th time. I just realized that I sort of ranked them in order of development over time, not necessarily likeability.
  1. Dwight Schrute
  2. Angela Martin
  3. Michael Scott
  4. Kelly Kapoor
  5. Meredith Palmer
  6. Phyllis Lappin-Vance
  7. Jim Halpert
  8. Pam Beesly
  9. Ryan Howard