Three other venues in Ukraine were given until 30 November to provide assurances they were capable of properly hosting games.
As expected the four Polish sites chosen by the UEFA Executive Board were Warsaw, Poznan, Wroclaw and Gdansk. Two Polish reserve cities; Chorzow and Krakow were not retained.
The three venues in Ukraine still to provide guarentees over their suitability are Lviv, Donetsk and Karkov.
UEFA said its review "showed important shortcomings regarding infrastructure in all Ukrainian cities in question.
"Significant work must be undertaken to meet the minimum requirements for an event the size of a final tournament of the UEFA European Championship."
Based on those conclusions UEFA confirmed Kiev as host city for group matches, quarter-final action and a semi-final.
But the three other venues were told they had until the last day of November to convince they were up to the mark "with regard to the stadiums, airport infrastructure, regional transport and accommodation.
"Should these conditions not be met by this deadline, the respective venue will not be confirmed for matches at UEFA Euro 2012."
Two other cities in Ukraine - Dnipropetrovsk and Odessa - were told they would not be retained as sites as they had failed to meet the tournament requirements.
Poland and Ukraine were suprisingly named as co-hosts for European football's showcase tournament in April, 2007 but there have been growing organisational concerns, particularly surrounding Ukraine, since then.
UEFA president Michel Platini said that although there had been considerable progess in organisation over the last few months both countries still needed to put in "a huge amount of work."
"There are numerous infrastructure issues that urgently need to be resolved in Ukraine to convince the UEFA Executive Committee that the host city candidates can be appointed as UEFA Euro 2012 host cities," the Frenchman said.