Odintsovo (Rusça: Одинцо́во), Rusya'nın Moskova Oblastı'nda bulunan bir şehirdir. Şehir aynı zamanda Odintsovo rayonunun merkezidir. Yüzölçümü 60,93 km² olan şehrin nüfusu 2010 yılı itibarı ile 138,930'dur.
Odintsovo, 14. yüzyılda bir köy olarak kurulmuş olup 1957 yılında şehir statüsü almıştır.