San Francisco 49ers - NFL Coaching History

Showing head coaches for San Francisco 49ers from 1999 to 2025.

YearHead Coach
2025Kyle Shanahan
2024Kyle Shanahan
2023Kyle Shanahan
2022Kyle Shanahan
2021Kyle Shanahan
2020Kyle Shanahan
2019Kyle Shanahan
2018Kyle Shanahan
2017Kyle Shanahan
2016Chip Kelly
2015Jim Tomsula
2014Jim Harbaugh
2013Jim Harbaugh
2012Jim Harbaugh
2011Jim Harbaugh
2010Mike Singletary
2009Mike Singletary
2008Mike Nolan
2007Mike Nolan
2006Mike Nolan
2005Mike Nolan
2004Dennis Erickson
2003Dennis Erickson
2002Steve Mariucci
2001Steve Mariucci
2000Steve Mariucci
1999Steve Mariucci
Data is currently limited to the years 1999 to present