Omsk is the administrative center and largest city of Omsk Oblast, Russia. It is situated in southwestern Siberia and has a population of over 1.1 million.
Omsk Oblast is a federal subject of Russia (an oblast), located in southwestern Siberia. The oblast has an area of 139,700 square kilometers (53,900 sq mi).
Omsk is a city in Russia in the Siberia region, capital of Omsk Oblast. As of the census in 2010, Omsk had been declared one of the cities in Russia with ...