Gusinoye Ozero (; , Tamcha) is a village (selo) in Selenginsky District of the Buryat Republic, Russia, located on the south-western shore of Lake Gusinoye, Selenga Highlands. Population: (2002 Census); (1989 Census) Gusinoye Ozero is the second most populated inhabited locality of Selenginsky District (after Gusinoozyorsk).