Top US General Mark Milley has said that a Russian invasion of Ukraine would be “horrific” and would lead to a significant number of casualties.
Gen Milley described the build-up of 100,000 Russian troops near Ukraine’s border as the largest since the Cold War.
But US Defence Secretary Lloyd Austin said the conflict could still be avoided through the use of diplomacy.
Russia denies plans to invade and says US support for Ukraine is a threat.
At a news conference at the Pentagon on Friday, Gen Milley – US President Joe Biden’s most senior military officer – warned that the scale of Russia’s forces near its border with Ukraine meant an attack would have severe consequences.
“If that was unleashed on Ukraine, it would be significant, very significant, and it would result in a significant amount of casualties,” said the chairman of the joint chiefs of staff.
Fighting in dense urban areas would be “horrific, it would be terrible”, Gen Milley added.
US Defence Secretary Lloyd Austin said the US was committed to helping Ukraine defend itself, including by providing more weaponry.
“Conflict is not inevitable. There is still time and space for diplomacy,” Mr Austin said, calling on Russian President Vladimir Putin to de-escalate the situation.
“There is no reason that this situation has to devolve into conflict… He can order his troops away,” he added.
Also on Friday, President Biden said he would send a small number of troops to Eastern Europe in the “near term”, to strengthen the Nato presence in the region. He did not specify where they would be stationed or when they would arrive.
Earlier this week, the Pentagon said there were 8,500 combat-ready troops on alert, ready to be deployed at short notice.