A full list of final ratings for each episode of Doctor Who series 6 is now available! The most watched episode of the whole series of The Impossible Astronaut with 8.86 million viewers, whilst The Almost People was the least watched with 6.72 million viewers. The The Wedding of River Song was seen by 7.67 million.