Edinburgh is no stranger to the big screen, with classic films and TV programmes having been filmed or set here. Many will know of classics like Sunshine on Leith, Trainspotting and Hallam Foe as well as more recent films including the ninth instalment of Fast and the Furious and Eurovision Song Contest: The Story of Fire Saga.
There are also several TV shows based or partially filmed in the Capital, including Irvine Welsh’s Crime, Ian Rankin’s detective series Rebus and Good Omens.
We asked our readers to tell us their favourite film or TV show based or filmed in Edinburgh and here are some of their top suggestions. From Looking After Jo Jo, The Prime of Miss Jean Brodie and The Angels’ Share to Hollywood blockbusters like The Avengers, Edinburgh’s picturesque views certainty lend themselves to the screen.
Here are 13 films and TV shows filmed in Edinburgh. Let us know in the comments what you think of the list.

13. Greyfriars Bobby
One of Edinburgh’s most famous stories, the 1961 production of Greyfriars Bobby tells the story of the loyal terrier who travelled to Edinburgh with Auld Jock - a Shepard who worked on the farm where Bobby lived. Filmed at both Shepperton Studios and on location in Edinburgh, there are some great scene capturing the capital - including a memorable scene at Edinburgh Castle Photo: Sumit Surai, Wikimedia Commons