Михаил Касьянов родился 8 декабря 1957 года в г. Солнцево Московской области.
Окончил Московский автомобильно-дорожный институт и Высшие экономические курсы при Госплане СССР.
После службы в армии работал во Всесоюзном проектном и научно - исследовательском институте промышленного транспорта Госстроя СССР.
С 1981 по 1990 гг. - работа в Госплане РСФСР: инженер, ведущий экономист, главный специалист, начальник подотдела Отдела внешнеэкономических связей Госплана.
В 1990 г. назначен начальником подотдела Управления внешнеэкономических связей Государственного комитета экономики РСФСР.
В 1991 г. - заместитель начальника Управления - начальник отдела Управления внешнеэкономической деятельности Министерства экономики РФ.
С 1992 по 1993 гг. - начальник подотдела Сводного отдела внешнеэкономических связей Министерства экономики РФ.
С 1993 по 1995 гг. - руководитель Департамента иностранных кредитов и внешнего долга, начальник Департамента иностранных кредитов и внешнего долга. Член Коллегии Министерства финансов РФ.
В 1995 году назначен заместителем министра финансов РФ.
В сентябре 1998 года назначен главой Рабочей группы для проведения переговоров в отношении реструктуризации задолженности российских банков иностранным кредиторам по сделкам, заключенным до 17 августа 1998 года.
15 февраля 1999 года назначен первым заместителем министра финансов РФ.
В марте 1999 года назначен заместителем управляющего от Российской Федерации в Европейском банке реконструкции и развития.
В мае 1999 года назначен на пост министра финансов РФ в правительстве Сергея Степашина.
В январе 2000 года назначен на пост первого заместителя Председателя правительства РФ - министра финансов РФ.
В мае 2000 года утвержден Государственной Думой РФ на посту Председателя правительства Российской Федерации.
В январе 2004 года был избран председателем Совета по борьбе с коррупцией при Президенте РФ сроком на шесть месяцев.
24 февраля 2004 года указом Президента РФ отправлен в отставку вместе с возглавляемым Правительством.
Зимой 2005 г. создал и возглавил консалтинговую компанию "МК-Аналитика".
Является также учредителем и Президентом фонда "Общественная альтернатива".
8 апреля 2005 года избран Председателем межрегионального общественно-политического движения Народно-демократический союз. 1 июля избран Председателем общероссийского общественно-политического движения Российский народно-демократический союз.
В 2006 году стал одним из лидеров коалиции политических и гражданских сил "Другая Россия".
Осенью 2007 года заявил о выходе из коалиции и занялся подготовкой к президентской компании, заявив о своем желании принять в ней активное участие. До выборов не был допущен, якобы из-за брака в собранных для его выдвижения подписных листах.
Академик, профессор Академии проблем безопасности, обороны и правопорядка. Лауреат премий им. Г.К. Жукова - за выдающийся вклад в развитие и укрепление обороноспособности РФ (2001 г.), им. Петра Великого - за выдающийся вклад в развитие и укрепление Государства Российского (2002 г.). Свободно владеет английским языком.
Женат, имеет дочь.