Klára Zakopalová (Czech pronunciation: ; born as Klára Koukalová on 24 February 1982 in Prague, Czechoslovakia) is a Czech professional female tennis player. She was born and still lives in Prague, the capital.
In her career, Zakopalová has reached eight singles finals and won two, both in 2005: on grass in Rosmalen (Netherlands) and in September in Portorož (Slovenia) on hard court.
In January 2006, she played a comeback player Martina Hingis, at the WTA Tournament in Gold Coast, Queensland, Australia, whom she lost to in the second round. Zakopalová was seeded No.29 at the 2006 Australian Open but lost in the first round to Ekaterina Bychkova of Russia. In that year, Klara had ten first-round losses in singles and failed to win a doubles match.