Currently, Russia has no vaccination requirements but it is a good idea to keep your shots up to-date.
The following vaccinations are recommended for people travelling to or living in Russia for longer periods of time:
Hepatitis A
Hepatitis B
Typhoid
Tick-Borne Encephalitis
Rabies