Barry Douglas (ur. 4 września 1989 w Glasgow) – szkocki piłkarz występujący na pozycji obrońcy w angielskim klubie Leeds United. Wychowanek Livingston, w swojej karierze grał także w takich zespołach, jak Queen’s Park, Dundee United, Lech Poznań, Konyaspor oraz Wolverhampton Wanderers.
27 marca 2018 zadebiutował w reprezentacji Szkocji, wchodząc na boisko w 66. minucie wygranego 1:0 meczu z Węgrami.