Barbara Bujka (born 5 September 1986, Budapest) is a Hungarian female water polo player. At the 2012 Summer Olympics, she competed for the Hungary women's national water polo team in the women's event. She is 5 ft 8.5 inches tall. In 2013–14 season she played for Olympiacos in Greece, winning both the LEN Trophy and the Greek Championship. She was part of the German women's national water polo team at the 2003 World Aquatics Championships,