Davis was drafted by the 49ers in the first round in 2010, and has started all 16 games in his three seasons with the team. He was named as a Pro Bowl Alternate last season.
“Anthony is a very hard working, dedicated and talented young player who has earned the respect of our entire organization,” said 49ers General Manager Trent Baalke. “Having already made significant strides early in his career, Anthony is just beginning to realize his full potential. We look forward to watching him achieve even greater results in the years to come.”