Мать Владимира Путина, Мария Ивановна Шеломова, была русской по национальности. Она родилась в 1911 году в деревне Тума недалеко от города Тверь в семье рабочего. Мать Путина работала как повар и занималась домашним хозяйством, а отец - Иван Сергеевич Шеломов - был военным, участвовал в Первой мировой войне и позднее работал на заводе "Красный Пролетарий".
После окончания школы Мария Ивановна поступила в лесотехническое училище, где она и познакомилась с Владимиром Путину-старшим, отцом будущего президента. Они поженились в 1960 году. Мария Ивановна и Владимир Путин были встречены семьей Владимира Ильича Ленина, их свадьба была одобрена и поддержана друзьями и знакомыми.
Поэтому можно с уверенностью сказать, что мать Владимира Путина, Мария Ивановна Шеломова, была русской по национальности.