At the present, Sainsbury's runs 19 branches in Barry, South Glamorgan. The listing of all Sainsbury's locations in the area can be foundthis page.