From 1994 to 2001, while still playing in the NFL, Harbaugh was an unpaid assistant coach at Western Kentucky University, where his father Jack was head coach. In 2002, he returned to the NFL as the quarterbacks coach for the Oakland Raiders. Harbaugh returned to the college ranks in 2004 as the head coach at the University of San Diego. After leading San Diego to consecutive Pioneer League championships in 2005 and 2006, he moved to Stanford in 2007, where he led the Cardinals to two bowl berths in four seasons, including a win in the 2011 Orange Bowl. Immediately afterward, Harbaugh signed a five-year deal as head coach of the NFL's San Francisco 49ers, where he led the team to the NFC Championship game in each of his first three seasons after the franchise missed the playoffs for eight consecutive seasons beforehand.
Harbough has earned a Net worth $25 Million and his current gig earned him a Salary $7.5 Million Per Year. In 2015 he was hired as the head coach of his Alma Mater, the University of Michigan. He is one of the highest-paid college coaches in the US. Typically his base salary is $550,000 but he earns $5 million in additional compensation plus $2 million paid to a life insurance policy.