Bartosz Kapustka (ur. 23 grudnia 1996 w Tarnowie) – polski piłkarz występujący na pozycji pomocnika w angielskim klubie Leicester City, reprezentant Polski, uczestnik Mistrzostw Europy 2016.
Syn Kazimierza Kapustki, także piłkarza. Dzięki ojcu, zawodnikowi Tarnovii Tarnów, w wieku sześciu lat rozpoczął treningi w tym klubie i został jego wychowankiem. W sierpniu 2012 trafił do Cracovii, a dwa miesiące później został włączony do pierwszej drużyny tego klubu, w której barwach 29 marca 2014 podczas sezonu 2013/2014 zadebiutował w polskiej ekstraklasie seniorskiej w wieku niespełna 18 lat wchodząc jako rezerwowy w meczu przeciw Widzewowi Łódź. W lutym 2014 przedłużył kontrakt z Cracovią do końca 2016, a we wrześniu 2015 podpisał nową trzyletnią umowę z klubem.
3 sierpnia 2016 roku Kapustka podpisał pięcioletni kontrakt z ówczesnym mistrzem Anglii, Leicester City. Zadebiutował w tym klubie 7 stycznia 2017 w wygranym 2:1 meczu trzeciej rundy Pucharu Anglii z Evertonem.