Sources close to the matter say the official announcement will happen Tuesday.
There's been intense competition to win over Amazon, with more than 100 cities across the country competing and some throwing billions in tax incentives to the company.
RELATED: Amazon offering free shipping for all holiday orders
Amazon kicked off its hunt for a second headquarters in September 2017, initially receiving 238 proposals before narrowing the list to 20 in January.
The new facilities could bring 25,000 well-paying jobs in the tech industry for each city.
Long Island City and Crystal City would meet Amazon's requirements for a new locale: Both are near metropolitan areas with more than a million people, have nearby international airports, direct access to mass transit and have room for the company to expand.
"We've put together a very strong incentive package and we've had great meetings," New York Governor Andrew Cuomo said recently. "Anything I can think of that'll get us over the top. Anything they want named Amazon. I'll change my name to Amazon if that's what it takes."
RELATED: No cashiers - Amazon Go opens up first California store in San Francisco
"The city is not providing subsidies. We do not believe in subsidies to corporations for retention or to attract corporations," Mayor Bill de Blasio said. "That's a very strong view that I hold."
There is a "No to Amazon HQ2" protest set for Tuesday morning as well.
See more stories, photos and videos on Amazon.
(The Associated Press contributed to this report)