All the passengers on the flight, from Newark Liberty International Airport to Warsaw, are safe and uninjured, she told CNN. Newark Liberty serves the greater New York area.
The LOT Polish Airlines flight, which had been due to land at 1:35 local time, circled above the airport for an hour before coming down in a belly landing at 2:40, she said.
There were 230 people aboard the flight, Poland's TVN broadcaster said.
LOT, the Polish flag carrier and one of the world's oldest airlines, is currently offering special deals on flights from the New York area to Warsaw.
In 2010, it carried more than 4.5 million passengers, nearly three-quarters of whom were on international flights, its website says. The airline said it aims to offer quality of service and value for money.