Rostov is about 126 miles (202 km) north of Moscow, Russia. It is located in the Yaroslavl Oblast. It is one of the most ancient towns in Russia, and is part of the Golden Ring. Rostov is located on the shores of Lake Nero. According to the 2010 census, Rostov has a population of 31,792.

While the official name of the town is Rostov, it is also known to Russians as Rostov Veliky, which means “Rostov the Great”. This name is used to distinguish it from Rostov-on-Don, which is a large city in southwest Russia.