Over the past three decades, the average value of an NFL team has increased from $100 million to $4.14 billion. The average coaching salary has increased from under $300,000 to over $6 million in that period.Contrary to players, NFL head coaches' salaries are not subject to salary cap, and most coaches have long contracts. A coach receives an extension before his contract expires if their team performs well. If the team is having trouble, the coach might be dismissed at any time.As of 2023, the average NFL head coach earns approximately $6.6 million annually. In contrast, the average yearly salary of the other assistant coaches on an NFL team is $5.5 million. Pay scales for the top ten NFL head coaches range from $8 million to $12 million annually.Highest-paid head coaches in NFL#1 Bill Belichick – New England Patriots - $20 million*It stands to reason that Bill Belichick is the highest-paid coach after 23 seasons and six Super Bowl victories with the New England Patriots.#Update: Belichick is no longer the head coach of the Patriots and is not the highest-paid coach in the NFL.Only In Boston@OnlyInBOSBill Belichick is the highest paid coach in United States professional sports according to Sportico at $20 million annually.Colts Head Coach Ted Marchibroda offered Bill Belichick, then 23 years old in 1975, his first job in the NFL for $25 a week, or $21.22 after taxes.9610Bill Belichick is the highest paid coach in United States professional sports according to Sportico at $20 million annually.Colts Head Coach Ted Marchibroda offered Bill Belichick, then 23 years old in 1975, his first job in the NFL for $25 a week, or $21.22 after taxes.#2 Sean Payton – Denver Broncos - $18 millionAccording to many publications, Sean Payton's contract with the Denver Broncos is for five years, and he earns around $18 million per year.#3 Jim Harbaugh - Los Angeles Chargers - $16 millionJim Harbaugh left Michigan to become the head coach of the Los Angeles Chargers. As per various reports, he will earn a yearly salary of $16 million and will be paid $80 million across the five years of his contract.#4 Sean McVay – Los Angeles Rams - $14 millionWhen the Los Angeles Rams beat the Cincinnati Bengals in February 2022, Sean McVay, then 36, became the youngest coach to win the Super Bowl. He has received significant compensation for his positive effects on this team since his arrival.#5 Mike Tomlin – Pittsburgh Steelers - $12.5 millionMike Tomlin, one of the best coaches in the NFL, just completed his 16th season with the Pittsburgh Steelers. He's among the highest-paid players in the NFL, partly because of his success with the Steelers.Joe Pompliano@JoePomplianoThe highest-paid coaches in US sports:1. Bill Belichick: $20 million2. Pete Carroll: $15 million3. Sean McVay: $14 million4. Gregg Popovich: $13 million5. Mike Tomlin: $12.5 million(h/t @Sportico)739132The highest-paid coaches in US sports:1. Bill Belichick: $20 million2. Pete Carroll: $15 million3. Sean McVay: $14 million4. Gregg Popovich: $13 million5. Mike Tomlin: $12.5 million(h/t @Sportico) https://t.co/sj37sXITMFLowest-paid head coaches in NFL#5 Matt LaFleur – Green Bay Packers – $5 millionThe Green Bay Packers' four-year contract with Matt LaFleur reportedly pays him an average of $5 million annually.#4 Robert Saleh – New York Jets – $5 millionAfter years of being a league pushover, Robert Saleh had the New York Jets in playoff contention last season.#3 Zac Taylor – Cincinnati Bengals – $4.5 millionA surprise Super Bowl run in the 2021-22 season got Zac Taylor a contract extension through 2026 that sees him earn $4.5 million annually.#2 Mike McCarthy – Dallas Cowboys – $4 millionIn 2020, Mike McCarthy and the Dallas Cowboys agreed a five-year deal. He reportedly earns $4 million a year.#1 Kevin Stefanski – Cleveland Browns – $3.5 millionKevin Stefanski signed a five-year deal with the Cleveland Browns in January 2020, making him the organization's 18th head coach. He makes $3.5 million annually.