Васильев Игорь Владимирович родился 31 мая 1961 года в Ленинграде (ныне — Санкт-Петербург). В 1983 году окончил Ленинградский государственный университет имени Жданова, в 2003 году — Московский государственный университет. Имеет специальности математика и референта-переводчика.
В 1983–1992 годах проходил службу в вооруженных силах (по данным ряда СМИ, с 1983 года служил в управлении КГБ по Ленинграду и Ленобласти, затем в 1-м управлении КГБ СССР). В 1992–2003 годах работал в коммерческих структурах. С 2003 по 2004 год руководил управлением по инвестиционной деятельности центрального исполкома «Единой России». С октября 2004 по март 2010 года представлял в Совете федерации (СФ) исполнительную ветвь власти Республики Коми, являлся членом комитетов СФ по финансовым рынкам и денежному обращению, по делам Севера и малочисленных народов, зампредом комиссии СФ по взаимодействию со Счетной палатой. С мая 2010 по сентябрь 2013 года — аудитор Счетной палаты РФ. С 28 марта 2014 года занимал должность руководителя Росреестра.