The total number of McDonald's restaurants currently open in Perth, Inverness-shire is 6. These are all of the close by McDonald's branches.