Top 300 universities in Russia: Rankings & Acceptance rate
The best cities to study in Russia based on the number of universities and their ranks are Moscow, Saint Petersburg, Tomsk, and Belgorod.
Average cost of living for students in Russia is $319 + $44-316 for rent (depends on where to live: dormitory, renting with a roommate or solo).