At this time, ASDA has 4 stores in Perth, Inverness-shire. This page will give you the listing of all ASDA branches in the area.