Doctor Who: Who Was the Longest-Serving Companion?
The Daleks themselves said in "Asylum of the Daleks" that it was known throughout the universe that The Doctor requires companions in his travels. They didn't know why, but they acknowledged that it was so. He's had dozens, maybe hundreds of them in his running through all of time and space. Some last only a brief while, while others stay with him for what seems like ages. Who is the longest serving companion? Well, that depends on how you measure it.
Jamie McCrimmon accompanied the Second Doctor in 113 episodes, far more than any other companion. Frazer Hines happened to be working on the show during one of its busiest times ever and stayed with the program at the request of Patrick Troughton who wished to have Jamie and The Doctor together until the end.
In terms of who has been in the most stories the clear winner is Amy Pond. She was with the Eleventh Doctor in 25 separate television adventures. Rose Tyler is the only companion to travel with a Doctor on every single one of his televised (and in Nine's case prose as well) outings. Jamie comes in second, having missed only "The Power of the Daleks" in Troughton's era.
If you consider how long they were on the show then Tegan Jovankan has the longest tenure, just narrowly beating out Sarah Jane Smith. Janet Fielding held the role for just under three years. Her and Elizabeth Sladen are the only two companion actresses to have featured in four consecutive seasons.
This does of course discount the Brigadier, who remains a rather unique associate of The Doctor that may or may not qualify as a companion in the stricter definition of the term. It is worth noting that Nicholas Courtney has appeared in more episodes than Peter Davison, Colin Baker, Sylvester McCoy, Paul McGann, and Christopher Eccleston, lending some credit to the notion that The Doctor is actually a companion of the Brigadier.
The companion to have spent the longest in terms of years in the narrative with The Doctor is Handles, the Cyberman head that stayed with the Eleventh Doctor on Trenzalore. He stayed with The Doctor for at least 300 straight years. It's possible to say that Rory Williams tops Handles if you consider that from The Doctor's point of view Rory left him only momentarily to guard the Pandorica containing Amy Pond, but from Rory's perspective it was 2,000 years. It all depends on whether the linear duration of the adventure or the duration of The Doctor's attention is the defining factor.
Charley Pollard is the most prolific companion in the Big Finish Audio range, starring in 34 radio plays with the Sixth and Eighth Doctor and beating out Ace with 30... a lead that will likely disappear as Ace continues to make appearances and Charley has not appeared since 2009. If the audio stories are broken down into their four separate episodes that actually puts Charley ahead of both Jamie in terms of number of episodes spent traveling with The Doctor, and well ahead of Amy Pond for adventure count.
Story continues on the next page.