The Buffalo Bills’ new head coach is Joe Brady, who was previously the team’s offensive coordinator and has been promoted to the top job on a five-year deal.

Quick Scoop: Bills’ New Head Coach

  • Name: Joe Brady.
  • Role: Promoted from Buffalo’s offensive coordinator to head coach.
  • Contract: Agreed to a five-year deal with the Bills.
  • Age: 36 years old.
  • Previous Bills role: Joined the staff as quarterbacks coach, then became OC after Ken Dorsey was fired mid-season in 2023.

Why the Bills Chose Joe Brady

  • The promotion keeps continuity for Josh Allen and the offense instead of bringing in an entirely new system.
  • Brady has been widely viewed as an up-and-coming offensive mind, with prior stops at LSU (passing game coordinator), the New Orleans Saints (offensive assistant), and the Carolina Panthers (offensive coordinator).
  • Reports indicate the Bills wanted stability after parting ways with Sean McDermott, who had been head coach for nine seasons.

In short, if you’re asking “who is the Bills’ new head coach?” the answer is Joe Brady, the young offensive coach the team elevated from within to guide the Josh Allen era.

TL;DR: The Buffalo Bills have promoted offensive coordinator Joe Brady to be their new head coach on a five-year deal.

Information gathered from public forums or data available on the internet and portrayed here.