Dnipro Mayor Borys Filatov said it was the third time the SBU security service building had been targeted. Both buildings were largely empty - the residential building because it had just been completed and units were being put up for sale.
Lysak said according to initial information, two Iskander missiles hit Dnipro about 8.30pm local time on Thursday.
"Part of the apartment building was destroyed. It was not even yet in use and there weren't many people there. A few people were trapped but are now out. The security service building is partially destroyed," he said on national television.
Pictures posted on social media showed part of one building reduced to rubble and debris strewn across a large courtyard.
Russia, whose forces invaded neighbouring Ukraine in February 2022, says it does not target civilian sites.
Its forces have intensified evening and night-time missile attacks on a variety of targets - focusing in particular on port facilities around the city of Odesa after Moscow pulled out of an agreement allowing grain shipments from Ukraine's ports.
President Volodymr Zelenskiy said he had convened emergency meetings with the SBU, the interior ministry, emergency services and local officials following the missile strikes.Â
Zelenskiy on Friday marked Ukraine's Statehood Day by reaffirming the country's sovereignty - a rebuke to Russian President Vladimir Putin, who used his claim that Ukraine did not exist as a nation to justify his invasion.
"Now, like more than a thousand years ago, our civilisational choice is unity with the world," Zelenskiy said in a speech outside St Michael's Monastery in Kyiv on Friday.
"To be a power in world history. To have the right to its national history - of its people, its land, its state. And of our children - all future generations of the Ukrainian people. We will definitely win!"
The holiday coincides with the observance that marks the beginning of the widespread adoption of Christianity in land that later became Ukraine, Russia and Belarus.
The Russian Defence Ministry said it shot down a Ukrainian missile in the city of Taganrog, east of the border with Ukraine, and local officials reported 15 people were injured.
Debris fell on the city, the ministry added, alleging that Ukraine fired the missile as part of a "terror attack".
Rostov regional governor Vasily Golubev said on Telegram that another missile was intercepted by air defences elsewhere in the region.
The commander of Ukraine's armed forces, Oleksandr Syrskyi, said his troops were pushing forward in parts of eastern Ukraine occupied by Russia and meeting stiff resistance as the war drags into its 18th month.
"The enemy fiercely clings to every centimetre, conducting intense artillery and mortar fire," he said in a statement.
Zelenskiy posted a video on Thursday night in which Ukrainian soldiers said they had taken Staromaiorske in the Donetsk region. Russian military bloggers said artillery fire at the Ukrainian troops had effectively razed the village, and reported more barrages on Friday.
Capturing the village, which in 2014 had a population of 682, would give Ukraine a platform to push deeper into Russian-held territory, the bloggers noted.